[转] 让Visual Studio生成Release版本的可执行文件
生活随笔
收集整理的這篇文章主要介紹了
[转] 让Visual Studio生成Release版本的可执行文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文鏈接:https://www.cnblogs.com/bEngi1/p/12360305.html
轉載申明:感謝原作者!如有侵權,請聯系我刪除,謝謝
通常在Visual Studio按下Ctrl+F5,默認是debug模式,在這個模式下生成的.exe文件就算搬到其他人的電腦上也不能用
其實想要生成移植到其他電腦也能正常執行的.exe也不難,只需要兩步
1、在編譯的時候進行靜態編譯,也就是這個可執行文件要什么全都給他。既然這個可執行文件要的東西都齊了,移植到其他電腦自然就能正常執行了。
2、上面點擊屬性后,進入的pop-up窗口依次選出“配置屬性->C/C+±>代碼生成->運行庫”,默認是動態鏈接(也就是最后兩項帶DLL的,我這里默認是"/MD"),將他改成靜態鏈接就行
————也就是 “/MD” ("/MDd") 改成 “/MT” ("/MTd"),我這里會改成"/MTd",改完記得點應用
2、最后看看模式有沒有改過來
3、此時當你按“Ctrl+F5”,會發現項目所在文件夾下多了一個“Release”目錄,該目錄下的.exe文件就是靜態鏈接的,此時便可以移植到其他小伙伴的電腦運行了
這樣便完成了
以上修改方法不包含MFC的靜態鏈接;以上修改方法由于是修改鏈接方式,所以就算切換會Debug模式也能繼續工作不影響該模式的使用
總結
以上是生活随笔為你收集整理的[转] 让Visual Studio生成Release版本的可执行文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]在VS中为C/C++源代码文件生成
- 下一篇: ROS中使用Eigen库[不定期更新]