VC IDE:
Project -> Setting -> Post-build Step
可以添加编译连接完成时额外执行的命令。
一般用来将编译生成的执行程序或库文件复制到别的目录。
使用$(targetpath)命令, 就可以执行目标程序。
多数人不知道的是: 执行程序或命令的输出为Build输出窗口。
如果输出为:
d:/workspace/project1/test.h(28):Assertion
双击Build窗口里面这一行,就会打开该文件并跳至该行!
CppUnit使用TextTestRunner + CompilerOutputter
就是利用这种方式来定位测试错误行的。