1、项目设置中可以使用的宏(环境变量),常用的有:(此部分转载)
ConfigurationName | 配置名字,通常是Debug或者Release |
IntDir | 编译器使用的中间目录,产出obj文件 |
OutDir | 链接器使用的输出目录 |
ProjectDir | 项目目录 |
ProjectName | 项目名字 |
SolutionDir | 解决方案目录 |
TargetDir | 目标输出文件所在的目录 |
TargetExt | 目标输出的扩展名 |
TargetFileName | 目标输出文件名,包括扩展名 |
TargetName | 目标输出名,不包括扩展名 |
TargetPath | 目标输出文件的全路径名 |
2、示例
$(ProjectDir)
C:\Users\JY\Desktop\0529sln\prj\test1\
$(TargetDir)
C:\Users\JY\Desktop\0529sln\target\bin\
$(TargetPath)
C:\Users\JY\Desktop\0529sln\prj\test1\../../target/bin\test1_d.exe
$(Configuration)
Debug
$(ProjectName)
test1
$(SolutionDir)
C:\Users\JY\Desktop\0529sln\
$(TargetFileName)
test1_d.exe
$(TargetName)
test1_d
$(TargetExt)
.exe