我试图定义得到一个shell命令的输出,就像在Linux下用gcc和传递参数就像当一个宏:
gcc ... -DSEED=$(date +%s)
这是我尝试只是为了测试目的:
/DTEST=$(echo 5)
它甚至有可能做到在vs2017这样的事情?
是/否/也许/我不知道。
int main() { return RET; }
是一个有效的程序编译
/DRET=0
现在,你需要调用你的编译器的方式,使得0
是你想要的任何值代替,但这是很好的C ++的范围之内。
什么庆典的Windows + CMake的?