MFC源碼不能設置斷點調試


用VS2013中MFC開發應用程序時,進入MFC源碼設置斷點調試。但是在調試過程中發現無法進入源碼。最后發現在MFC設置的MFC的使用默認值是在共享dll中使用MFC,這就意味着MFC中的源碼並沒有連接進自己的exe中,此時用的可能是計算機自帶的dll庫。因此將項目屬性->常規->MFC的使用改成在靜態庫中使用MFC,此時與MFC相關的庫文件靜態連接到exe中。使用dll的方法編譯的exe文件較小,但是如果在沒有相應的dll文件的計算機上運行時會出錯;使用靜態連接的方法是編譯生成的exe文件較大,執行效率有所減少。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM