当前位置: 代码迷 >> VC >> VS2005 C++ 生成独立exe dll 有关问题
  详细解决方案

VS2005 C++ 生成独立exe dll 有关问题

热度:8623   发布时间:2013-02-25 00:00:00.0
VS2005 C++ 生成独立exe dll 问题
标准C++写的代码,用VC++   8   编译后,想换台机器运行都不行。检测了一下需要Microsoft_VC80_CRT_x86.msm   ,policy_8_0_Microsoft_VC80_CRT_x86.msm   两个依赖项
能不能让程序脱离.net平台啊。
dll也是这个问题,总不可能做个dll还要给别人送几个附加文件吧。怎么做成独立的exe和dll呢?

高手指点下

------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
如果是托管程序,那么需要Net框架。

如果是传统程序,编译成release版本就行了。
------解决方案--------------------------------------------------------
那就建立工程时使用静态链编吧
------解决方案--------------------------------------------------------
先在项目属性MFC的使用改成在静态库中使用,然后在代码生成中把运行时库编译选项改成/MT
  相关解决方案