C++编译器项目属性

  一个完整的项目属性一般包含:常规,调试,C/C++,链接器,浏览信息,生成事件,自定义生成步骤,Web部署等根!
  在常规中一般指定项目中的常规项!如,输出目录,中间目录,清除时要删除的扩展名等!
  首先讲解一下'输出目录',输出目录用于指定项目生成配置文件后的路径,在Debug(调试版)和Release(发行版)中一般都有默认的输出目录,(Debug)和(Release)目录,输出目录一般不用我们自己创建,在编译时编译器已经帮我们生成了此目录!在输出目录中装载的是我们的编译文件!如果想将编译出来的文件输出到我们指定的目录时,则可以手动修改此项!
  中间目录:在中间目录中一般装载的是编译器生成配置文件时,所需要的中间文件,这些中间文件一般没有什么作用!中间目录与输出目录一样在Debug与Release版本中,也是有默认目录的并且目录也一样!在此我建议大家在制作项目时将中间目录与输出目录分开!这样在我们需要手动删除中间文件时,便可不用理会是否删除了编译器生成的配置文件!
  配置类型:在此项中一般为编译器指定生成文件的类型,这里有几个选项如生成文件,应用程序类型(EXE),动态连接库类型(DLL),静态连接库类型(Lib),实用工具!我目前知道其中三个的作用:应用程序类型(EXE),动态连接库类型(DLL),静态连接库类型(Lib)!应用程序类型一般指的是编译器帮我们生成EXE可执行文件!动态连接库类型(DLL),指的是在应用程序使用的动态链接库!静态链接库类型与动态连接库类型一样!
  字符集选项:一般用于指定此项目中使用的字符集,有三种选择 一:未设置,二:union字符集,指定此字符集的项目一般使用的都是宽字符!多字节字符集,指定此字符集的项目一般不能使用宽字符集!
  1,文本文件就是只包含ASCII编码的文件.
  2,能用记事本打开的都是文本文件格式.
  3,C++配置属性:
  $(PlatformaName)一般是Win32,除非你的工程选项选的是"Itanium",
  $(ConfigurationName)一般是Debug或者Release(当然你如果自定义了这个名字除外)。
  $(PlatformName)\$(ConfigurationName)的一个示范是等于“Win32\Debug”,实际情况取决于你的实际环境。

通知公告
编辑观点
理事会
参考资料
版权声明

凡《网络安全与数据治理》(原《信息技术与网络安全》)录用的文章,如作者没有关于汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权等版权的特殊声明,即视作该文章署名作者同意将该文章的汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权授予本刊,本刊有权授权本刊合作数据库、合作媒体等合作伙伴使用。同时,本刊支付的稿酬已包含上述使用的费用,特此声明。

《网络安全与数据治理》(原《信息技术与网络安全》)编辑部