在Command Line中填入,Debug配置下:
copy $(TargetPath) $(SolutionDir)/Bin/$(ConfigurationName)/;
copy $(TargetDir)$(TargetName)d.lib $(SolutionDir)/Lib/;
Release配置下:
copy $(TargetPath) $(SolutionDir)/Bin/$(ConfigurationName)/;
copy $(TargetDir)$(TargetName).lib $(SolutionDir)/Lib/;
之所以要分别设置是因为VC没有表示导入库的宏名字 -_-P
OK,到此为止,你就可以编译ChocolateMilk项目试试是不是一切正常了,不过请确认拷贝的目标目录事先建立好。
接下来我们设置应用程序项目PureMilk:
1.使用“/GMA/Temp/Compile/”作为项目编译时使用的中间目录
2.使用“/GMA/Temp/Link/”作为项目链接的输出目录
首先将配置改成All Configuration(全部配置),这样可以让我们同时修改Debug和Release的部分;
Output Directory(输出目录,链接器)栏位填入:
$(SolutionDir)/Temp/Link/$(ProjectName)/$(ConfigurationName)
Intermediate Directory(中间目录,编译器)栏位填入:
$(SolutionDir)/Temp/Compile/$(ProjectName)/$(ConfigurationName)
3.构建结束后拷贝执行文件到“/GMA/Bin/Release/”或“/GMA/Bin/Debug/”
在Command Line中填入,All配置下:
copy $(TargetPath) $(SolutionDir)/Bin/$(ConfigurationName);
4.调试时运行“/GMA/Bin/Debug/”或“/GMA/Bin/Release/”下面的执行文件,并以“/GMA/Bin/Debug/”或“/GMA/Bin/Release/”为工作目录
Command栏位填入:$(SolutionDir)/Bin/$(ConfigurationName)/$(TargetFileName)
Working Directory栏位填入:$(SolutionDir)/Bin/$(ConfigurationName)/
这样就大功告成了,现在你就可以编译该执行程序并进行调试。