怎么在非VC环境下,运行VC程序

怎么在非VC环境下,运行VC程序,第1张

VC6.0 菜单Build ->Set Active Configuration

选择Win32 Release 确定 然后编译你手则的程序,在项目目录下的Release文件夹里面有生成的可执行文件。这个是Release版本的程序,在没有安装VC的环境下也可以运行。仔伏拷贝的时候将Release整个文件夹一起拷贝。

Release出错是项目配置问题。如果在DEBUG加入了自定义配置属性,如添加库文件,在Release下也需要配置。配置项目属性有些属毕戚棚性Release下是不允许使用的。你根据编译器报错查找下是什么原因导致的,百度一写这个错误信息一般可以解决。

你的问题,你的程序应枝巧弊该是MFC应用程序.

使用静态链接库即可..

在此构建工程时,有这样一个选择..如果工程已经建好,则可以通过菜单中的"工程"->"设置","General"选项卡中"Microsoft Foundation Classes:"下猛族拉选择"Use MFC in a Static Library",这样,就可以设置为使用静态链接库了,这样即使没有安装VC的机器也可以运行你的程序了.

另外说一下Debug和Release版本的不同,他们主要的不同点就在于Debug版本生成的exe中包含很多调试信息,Release版本没包含,并且,Release版本的代码是作了编译优化的.

所以,如果你的一个程序调试完毕可以发布时,请使用release版本生成exe.

当然release版本和debug版本的使用静态连接库要分别设置,如果release版本使用动态库的话,在没装VC的机子一般也运行不了.

release版本和Debug版本的设置方式是一样的.只是在"General"选项卡左边有一个Settings for的下拉,就是选择设置宽凳版本的..


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8283706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存