1
我創建了一個基於程序啓動後加載的不同模塊的複雜程序。程序結構與QtCreator非常相似。坦率地說,我已經使用了QtCreator的一部分代碼。 (插件管理系統) 我試圖用Visual Studio 2013調試我的程序。很多時候調試器不顯示正確的值並跳過代碼行或從下面的代碼行跳到上一行。在我看來,pdb文件不符合正確的文件。這怎麼可能?我應該爲MSVS 2013中的Qt程序調試設置特定的或附加的參數嗎?調試器的這種行爲可能是什麼原因?使用Microsoft Visual Studio 2013調試Qt程序
ps。我安裝了適用於Windows 32位(VS 2013,705 MB)的Qt 5.4.1以及適用於Qt5(156 MB)的Visual Studio加載項1.2.4。 我已經做了多次清理和重建,試圖在編譯後刪除相關文件 - 它沒有幫助。
1.您使用編譯時優化。 2.您的插件的調試信息不相關。 –
什麼是編譯時優化?我沒有設置任何特定的項目設置,除了我的源代碼的路徑。我的插件的調試信息是相關的。我重建了它。 – user3305690
啊,在C/C++代碼生成中找到了一個設置。將其設置爲「禁用」,它有幫助!非常感謝! – user3305690