c++ 编写的程序如何静态编译

renzaijiang 2007-02-26 05:04:48
就是在没有安装c++ 的机器上运行 c++ 的exe
...全文
722 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
HappyTree 2007-02-27
  • 打赏
  • 举报
回复
VC系列都有静态编译的,在windows下都可以使用
h9999h 2007-02-27
  • 打赏
  • 举报
回复
如果是用MFC则编译时选择静态编译

macrobird 2007-02-27
  • 打赏
  • 举报
回复
开发工具里应该有这个功能,如果是c++ builder 6 ,点击工程菜单,编译子菜单,然后弹开一选项卡,把中间动态编译后面那个勾去掉,重新编译就可以了,其他的工具没用过,我想应该是雷同吧!
qhgary 2007-02-27
  • 打赏
  • 举报
回复
没有安装c++ 的机器上运行 c++ 的exe

没有安装C++的什么?库文件还是编译器?

编译器的化编译完成后根本不需要了,库的话,在编译的时候选择静态链接就可以达到目的.
基本主流的编译器都支持静态编译链接.不过不同的编译器有不同的参数,这你就必须去查相关编译器的参数文档了.
如果使用有GUI的编译器,一般都有这个选项的,好好找找就行.至少VC6/VC2005/BorlandC++等等都有的.
renzaijiang 2007-02-26
  • 打赏
  • 举报
回复
比如程序运行需要些连接文件 怎样打包到一个exe里面
renzaijiang 2007-02-26
  • 打赏
  • 举报
回复
就是拷贝到在任何地方都可以 拿vc6 说吧
lidongri 2007-02-26
  • 打赏
  • 举报
回复
如果是编译器的话,不敢说,有的可以有的不可以
如果是exe程序的话,可以执行,至少在MS的平台下都可以执行
taodm 2007-02-26
  • 打赏
  • 举报
回复
得看你用的啥编译器。
lidongri 2007-02-26
  • 打赏
  • 举报
回复
不晓得你说的是C++编译器还是C++编译出来的程序

64,648

社区成员

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

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