静态编译生成.exe可执行文件
2017-03-28 10:14
302 查看
静态编译:就是在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接到可执行文件中去,使可执行文件在运行的时候不依赖动态链接库。
编译方式:
设置:
1、项目->(鼠标右键,选择属性)配置属性->常规->MFC的使用:在静态库中使用MFC
2、项目 -> 配置属性->C/C++->代码生成->运行库 :选择 多线程调试(/MTd)。
文件尺寸会增大很多
编译方式:
设置:
1、项目->(鼠标右键,选择属性)配置属性->常规->MFC的使用:在静态库中使用MFC
2、项目 -> 配置属性->C/C++->代码生成->运行库 :选择 多线程调试(/MTd)。
文件尺寸会增大很多
相关文章推荐
- 如何编译生成.exe可执行文件,并保存
- 静态编译,生成server_arm可执行文件
- Url地址重写,利用HttpHander手工编译页面并按需生成静态HTML文件
- 一个简单的 C 程序文件,经过 0、编写,1、预处理,2、编译,3、链接,终于生成了一个可执行文件
- VS2010静态编译生成.exe可执行文件
- VS2010静态编译生成.exe可执行文件
- 使用cmd编译java文件成功生成class,但是不能执行
- QT Creator 2.0编译会将可执行文件生成到一个类似projectname_build-desktop的目录中,解决办法
- 执行JSP后生成HTML静态文件【方法二】
- gcc 编译 连接 生成可执行文件
- 建立工程后刚开始编译出现了“error PRJ0003 : 生成 cmd.exe 时出错”这样的错误,虽然在debug中生成了.exe文件,但是无法执行,提示找不到mfc90ud.dll。
- swt生成、jar可执行包生成.exe可执行文件(giter)
- C/C++程序编译步骤 如何生成可执行文件
- ubuntu用qt creator写的程序编译后生成的可执行文件复制到另一个系统中需要哪些文件才能运行
- 编译成静态的可执行文件。
- Url地址重写,利用HttpHander手工编译页面并按需生成静态HTML文件
- C/C++程序从编译到最终生成可执行文件的过程分析
- 使用自动生成java文件和自动编译的静态代理模式-马士兵设计模式教程
- Ubuntu安装CodeBlocks相关问题(不能编译或者编译通过但不能生成可执行文件)
- 编译和链接通过生成可执行文件,但运行时找不到动态库