日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于Visual Studio 当前不会命中断点.还没有为该文档加载任何符号的解决方法

發布時間:2023/12/18 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于Visual Studio 当前不会命中断点.还没有为该文档加载任何符号的解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在使用vs的過程中,有些工程可以編譯通過正常運行,但是在下斷點調試時會顯示"當前不會命中斷點.還沒有為該文檔家在任何符號". 如下圖1

?

?

圖1

?

這并不是vs的bug,而是在設置選項中沒有在對應的位置設置調試信息.

可以按照下列方法打開斷點:

?

1.右鍵項目->屬性->配置屬性->C/C++->常規->調試信息格式,這里設置為 圖2

?

?

圖2

?

2.項目->屬性->配置屬性->連接器->調試->生成調試信息 設置成圖3

?

?

圖3

?

3.C/C++->優化->選擇禁用(圖4)

?

?

圖4

?

4.刪除解決方案下的.ncb文件
NCB是“No Compile Browser”的縮寫,無編譯瀏覽文件(no compile browser), NCB為VC++自動創建的跟蹤文件,,其中存放了供ClassView,WizardBar和Component Gallery使用的信息,由VC開發環境自動生成.無編譯瀏覽文件.當自動完成功能出問題時可以刪除此文件.build編譯工程后會自動生成.

5.工具->選項->調試->"要求與原始版本完成匹配"去掉勾選(圖5)

?

圖5

6.最后在上述設置的情況下,清理并重新編譯解決方案

?


原文:https://blog.csdn.net/u010797208/article/details/40452797?

解決“錯誤 D8016 “/ZI”和“/Gy-”命令行選項不兼容 ”問題

?

VS2015調試中出現上述問題,我們需要手動改變/ZI命令行選項 或者 /Gy命令行選項,?
進入“項目”—>“屬性”—>“C/C++”

?

(1)—>“常規”—>“調試信息格式”—>選擇“程序數據庫(/Zi)”或“無”

?

或者?
(2)—>“代碼生成”—>“啟用函數集鏈接”—>選擇“是 (/Gy)”

?

如果遇到其他的命令行選項不兼容,類似于上面到“C/C++”目錄下的各個選項中修改。

之前也遇到過這個問題,一般重新編譯,還有從網上看一些解決方法就可以解決此問題,但是今天卻統統不行,最后試驗了兩個貌似還可以的辦法

1、全選CPP文件內容,選擇 “編輯”-“高級”-“設置選定內容的格式”,保存,重新編譯 。依然沒有解決

2、ctrl+a,然后ctrl+c,然后打開一個空的txt文檔,ctrl+v,ctrl+s,ctrl+a,ctrl+c,然后回到cpp文件,清空,重新編譯,出n多錯誤提示,然后ctrl+v。居然解決了

?

總結

以上是生活随笔為你收集整理的关于Visual Studio 当前不会命中断点.还没有为该文档加载任何符号的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。