博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
visual studio 使用
阅读量:7142 次
发布时间:2019-06-28

本文共 553 字,大约阅读时间需要 1 分钟。

目录结构

  • 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发送过去

转载地址:http://memrl.baihongyu.com/

你可能感兴趣的文章
Go语言中其他数据与字符串类型的转换
查看>>
win环境下c语言03
查看>>
回馈社会 初志企业文化践行月活动顺利开展
查看>>
TortoiseSVN与eclipse subversion插件的协同工作注意事项
查看>>
哈哈哈
查看>>
我的友情链接
查看>>
单例模式
查看>>
超级块坏了的修复——实际上是坏了重做
查看>>
Python条件判断
查看>>
服务器知识
查看>>
Linux基础命令---mkisofs
查看>>
去掉Arraylist集合中的重复元素
查看>>
memcache的启动
查看>>
mysqldump:Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'问题
查看>>
关于DataTable内部索引已损坏的问题
查看>>
挂起C++,开始学习使用D语言
查看>>
shell神器curl用法笔记
查看>>
使用 Telnet 仿冒任意邮件
查看>>
NG实用的知识点
查看>>
4.3-ansible实例-管理nginx配置文件
查看>>