目录结构
- solution_dir
- Debug: 存放Debug版本信息的.exe
- Release: Release的.exe
- .sln: visual studio 项目文件
- project_dir
- Debug(Debug模式下生成的临时目录, 没有.exe, 可以删除): 含有日志文件
- Release(Release模式下生成的临时目录, 没有.exe, 可以删除): 含有日志文件
将代码发给用户
- 在solution_dir目录下
- 删除Debug, Release目录
- 在project_dir目录下
- 删除Debug和Release临时目录
- 发给用户, 让用户自己编译运行
将可执行程序发布
- 因为安装了vs之后, vs为我们提供了dll, 所以我们自己开发的应用程序在自己的电脑上因为可以连接dll所以可以执行, 但是到了用户的电脑上, 可以没有安装vs, 没有dll, 所以运行报错
- 程序要以Release模式编译
- 右键project的属性, 在配置属性-->C/C++-->所有属性-->运行库(默认是多线程的DLL)-->修改为多线程的MT(不使用动态链接, 而是使用静态链接的方式, 直接将库链接进入到.exe文件中, 因此这种模式下编译的.exe文件的大小会非常的大)
- 将.exe发送过去
posted @
2018-09-25 00:27
gogogo11
阅读(
204)
评论()
编辑
收藏
举报
点击右上角即可分享
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步