关于c++文件打包成exe无法运行的问题,详情如下
c吧
全部回复
仅看楼主
level 1
Nuttyee
楼主
如图,我在vs了点击f7会在debug文件夹生成.exe文件,但是发给一台没安装环境的电脑就运行不了,如图,请问是什么问题呢?还是说f7根本不是打包
2022年08月20日 14点08分
1
level 12
白き永遠
缺少vc运行库
你试试静态编译
2022年08月20日 14点08分
2
Nuttyee
刚才试了一下,确实可以了,但是程序又有了新bug,如果用debug方式就没事,请问是什么原因呢?
2022年08月22日 08点08分
level 1
爱海_Aimi
请发布release版本
2022年08月21日 11点08分
3
爱海_Aimi
我的是vs2019,按f7没有反应,按f5是编译链接运行,ctrl + f7是编译,没有打包的选项,想问问是怎么设置的……不过没有vs环境的电脑运行你debug的程序的话,你的程序运行时会链接到vs里用来调试程序的库,没有vs环境的电脑没有这些库,自然会报错。
2022年08月21日 11点08分
爱海_Aimi
要让没有vs环境的电脑也能用你的程序的话,就要设置解决方案配置为release,release版的程序不会链接vs的库,没有vs环境也可以运行
2022年08月21日 11点08分
1