《电子技术应用》
您所在的位置:首页 > 可编程逻辑 > 业界动态 > C++编译器项目属性

C++编译器项目属性

2015-09-18
关键词: 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”,实际情况取决于你的实际环境。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。