我會LIK使1 EXE文件(win32)中所有OBJ,IDP,PDB文件...內嵌發佈文件,以使其更容易複製的程序,並用它在其他計算機上, 誰能幫我?Visual Studio中創建一個內嵌的所有文件
2
A
回答
1
您不需要obj,idp,pdb ...文件在另一臺計算機上運行。
開始通過選擇Release配置,看看在輸出文件夾結束。很可能它只是一個文件。
您可以嵌入文本,XML和校長甚至將DLL文件,但它並不總是值得的。
+0
感謝您的答案,我看到它是在這個時候正常工作,但我確實有一些錯誤之前和我看到我的問題是安靜的愚蠢:)! – herbie50 2010-02-21 10:32:19
0
如果你想簡單的另一臺計算機上運行生成的程序,剛纔複製的.exe和任何相關的DLL文件。 pdb文件是一個調試信息數據庫,實際上並不需要運行該程序 - 只是在調試器中用特定信息加載它。其他文件是在構建過程中創建的中間文件。
如果您不想在目標機器上安裝Visual C++ Runtime或依賴它,那麼您將需要進入項目設置 - > C/C++設置 - >代碼生成以及選擇你想要的「Multithreaded」庫而不是「Multithreaded DLL」庫(或同等學歷)。這會將C++運行時嵌入到您的程序中。
當然,如果你想在項目上覆制到或許做更多的調試或開發另一臺計算機上,就收拾這一切爲zip文件。
相關問題
- 1. 打開一個Visual Studio 2008 sln文件會創建一個Visual Studio文件夾
- 2. Visual Studio沒有創建一個.exe
- 3. Visual Studio是否有一個模板來創建接口文件
- 4. 爲Visual Studio創建一個插件
- 5. 爲什麼Visual Studio(2008)創建所有這些* .vsmdi文件
- 6. 在visual studio 2010中創建.lib文件
- 7. 在Visual Studio中創建.lib文件
- 8. 在Visual Studio中創建hpp文件
- 9. 在Visual Studio 2012中創建一個安裝文件
- 10. 如何在Visual Studio 2010中創建一個空文件夾?
- 11. 使用Visual Studio創建一個文件的副本2012
- 12. 爲什麼Visual Studio創建一個新的.vsmdi文件?
- 13. Visual Studio - 創建一個不帶.lib的.dll文件
- 14. visual-studio-2008 versioninfo從一個位置更新的所有文件
- 15. 從Visual Studio的* .cpp文件中創建* .o文件在Visual Studio中創建鏈接
- 16. 關於如何在一個目錄中創建所有代碼以及在另一個目錄中創建所有sln和proj內容的Visual-Studio教程?
- 17. 有沒有辦法在Visual Studio中創建另一個項目?
- 18. 如何創建一個Visual Studio加載項來生成文件?
- 19. 在Visual Studio終極版2012下創建一個mex文件
- 20. 使用Visual Studio創建一個.XAP文件
- 21. 創建一個Visual Studio安裝項目後刪除xml文件
- 22. 在Visual Studio中重建所有預編譯頭文件
- 23. 從visual studio 2012創建exe文件c#
- 24. Visual Studio創建WebForms vs空白文件
- 25. 重新創建Visual Studio項目文件
- 26. 創建鏈接文件在Visual Studio
- 27. 使用Visual Studio 2015創建apk文件
- 28. Visual Studio代碼 - 創建jsconfig.json文件
- 29. 從Visual Studio Project創建CMake文件
- 30. Visual Studio 2012創建一個空類
PDB包含調試信息,沒有一點的exe文件嵌入這個,因爲沒有一點複製調試版本上的其他計算機 – 2010-02-21 10:14:22