1、包含目录:include 头文件包含目录设置: project->setting->C/C++->常规: Additional include directories(附加包含目录): ../../include等等
2、工作目录:应用应用程序工作目录。默认为包含项目文件目录。 project->配置属性->调试
3、输出目录:项目调试时链接该项目的*exe或*dll的路径。例如D:\bin\debug。 project->配置属性->常规
4、中间目录:存放编译项目产生的中间文件。 project->配置属性->常规
5、输出文件:存放生成的目标文件完整路径名。例如D:\bin\debug\*.exe,*.dll; 输出目录+输出文件名 项目-》属性-》链接器-》常规下的"输出文件"选项。
6、目标文件名:调试时指定要连接的exe文件名,该文件名应该跟生成的*.exe文件的文件名完全一样(不包括后缀)。否则会报错,无法找到指定的文件。
6、LIB库的输出路径设置: 项目-》属性-》链接器-》高级下的"导入库"选项。
7、DLL库的包含路径设置:
http://www.cnblogs.com/lisuyun/p/3834486.html
8、LIB库的包含以及路径设置:
项目-》属性-》链接器-》输入下的"附加依赖项"选项。输入要依赖的lib库。
项目-》属性-》链接器-》常规下的"附加库目录"选项。输入要依赖的lib库目录。
9、生成事件:
生成后事件:命令:
copy $(TargetPath) $(SolutionDir)Bin\$(ConfigurationName)\;
解释:复制 目标文件 到 项目目录-Bin-Debug
copy $(TargetDir)$(TargetName).lib $(SolutionDir)\Lib\;
10、obj文件输出目录设置:“项目-》属性-》C++-》输出文件” 下的"对象文件名"选项。
11、指定编译器的pdb文件输出目录:“项目-》属性-》C++-》输出文件” 下的“程序数据库文件名"选项。例如:vc100.pdb,vc100.idb文件。
12、保存调试信息的程序数据库(PDB)目录:“项目-》属性-》链接器-》调试” 下的生成程序数据库文件"选项。
例如:..\bin\$(Configuration)\pdb\$(ProjectName).pdb。