请问有谁知道用vs2010开发的vc++程序,如何在一台没用安装vc的PC上运行呀?

a1317338022 2016-03-02 08:12:48
请问有谁知道用vs2010开发的vc++程序,如何在一台没用安装vc的PC上运行呀?
...全文
380 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lm_whales 2016-03-10
  • 打赏
  • 举报
回复
根据工程特性,不同类型工程,采取不同方法。这个就不赘述了,楼上已经有答案了。 如果想简单解决,在 开发 的PC上,把所有运行时需要的东西 打个包,发布安装包。 运行前先安装整个系统(配置文件,注册表项,运行时需要的框架,dll,数据库,统统安装时候配置) 这个办法可以解决一切依赖或者不依赖其他 系统的软件发布问题。 前提是 目标硬件,操作系统,软件环境,跟你的软件不冲突,你的软件是经过充分测试的 你的软件需要的任何东西,安装包都给予了足够的支持,没有遗漏。
super_admi 2016-03-10
  • 打赏
  • 举报
回复
/MT是DOS时代流行的编译方式 /MD才是Windows时代流行的编译方式 你之所以赞赏2楼,我觉得你小家子气太重了,如果都按2楼那么搞,微软还不如将.net也嵌入到exe中,不用搞什么.net framework了。现在的软件,动则几百兆,你静态编译试试?
引用 7 楼 ppass 的回复:
楼上诸位,除了2楼,都是混饭吃的么? 动态编译和静态编译都没搞懂么? 动态编译运行时要调用相应dll,没有dll自然就执行不了,需要在运行环境安装dll库. 静态编译直接把需要的各种lib直接打包进exe,执行的时候不需要寻找dll. 现在的孩子都是不求甚解,混饭吃.
super_admi 2016-03-10
  • 打赏
  • 举报
回复
求给饭。
引用 7 楼 ppass 的回复:
楼上诸位,除了2楼,都是混饭吃的么? 动态编译和静态编译都没搞懂么? 动态编译运行时要调用相应dll,没有dll自然就执行不了,需要在运行环境安装dll库. 静态编译直接把需要的各种lib直接打包进exe,执行的时候不需要寻找dll. 现在的孩子都是不求甚解,混饭吃.
super_admi 2016-03-10
  • 打赏
  • 举报
回复
DOS主流应该类似/ML,不是/MT。
引用 11 楼 zhao4zhong1 的回复:
我也来混口干饭 C Run-Time Libraries http://msdn.microsoft.com/zh-cn/library/abx4dbyh(VS.80).aspx
赵4老师 2016-03-10
  • 打赏
  • 举报
回复
我也来混口干饭 C Run-Time Libraries http://msdn.microsoft.com/zh-cn/library/abx4dbyh(VS.80).aspx
ppass 2016-03-09
  • 打赏
  • 举报
回复
楼上诸位,除了2楼,都是混饭吃的么? 动态编译和静态编译都没搞懂么? 动态编译运行时要调用相应dll,没有dll自然就执行不了,需要在运行环境安装dll库. 静态编译直接把需要的各种lib直接打包进exe,执行的时候不需要寻找dll. 现在的孩子都是不求甚解,混饭吃.
ooolinux 2016-03-03
  • 打赏
  • 举报
回复
Visual C++ 2010 Express(VS2010)静态编译生成.exe可执行文件 http://blog.163.com/tab_98/blog/static/1192409720156522432242/
一路博客 2016-03-03
  • 打赏
  • 举报
回复
一般情况编译成release版本即可。 更多问题,查看:http://www.16boke.com/
super_admi 2016-03-03
  • 打赏
  • 举报
回复
即:安装VS2010的运行库,可以到微软官方下载,小则几M,大也不超过50M。
引用 5 楼 piaobotudou 的回复:
vs2010 的 vcredist_x86.exe或者vcredist_x64.exe
微型蚂蚁 2016-03-03
  • 打赏
  • 举报
回复
vs2010 的 vcredist_x86.exe或者vcredist_x64.exe
赵4老师 2016-03-03
  • 打赏
  • 举报
回复
用depends.exe查看exe依赖的dll
ztenv 版主 2016-03-02
  • 打赏
  • 举报
回复
非托管的c++程序,只要把依赖的 运行库拷贝过去就行了;有工具可以查看依赖库的

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧