C++工作笔记-调试release版的dll
.工程項(xiàng)目上右鍵 -> 屬性
2.c++ -> 常規(guī) ->調(diào)試信息格式? ? ?選? ? ? 程序數(shù)據(jù)庫(kù)(/Zi)或(/ZI), 注意:如果是庫(kù)的話,只能(Zi)
3.c++ -> 優(yōu)化 ->優(yōu)化? ? ?選? ? ?禁止(/Od)
4.連接器 ->調(diào)試 ->生成調(diào)試信息 選? ? ?是 (/DEBUG)
然后就可以像在debug模式下一樣,進(jìn)行調(diào)試了。
?
這是release調(diào)試的方法!普通的exe程序就能用這種方式
?
dll在此基礎(chǔ)上進(jìn)行如下的內(nèi)容:
?假設(shè)有兩個(gè)項(xiàng)目,TestExe和TestDll,由項(xiàng)目名字就知道用途了。如果要調(diào)試TestDll源碼的話,需要做如下設(shè)置:
1.在VS2012開發(fā)環(huán)境中右擊TestDll項(xiàng)目,選擇【屬性】->【Debug】->【Command】中輸入TestExe的全路徑名(例如:C:\TestExe\Debug\TestExt.exe)。
2.確保TestDll的輸出和TestExe輸入的DLL為同一文件。
3.在TestDll項(xiàng)目中直接啟動(dòng)調(diào)試即可。
總結(jié)
以上是生活随笔為你收集整理的C++工作笔记-调试release版的dll的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt|Linux工作笔记-第二种方式读取
- 下一篇: Qt|C++工作笔记-QVector与V