我正在使用QtCreator 2.8.0 qt 4.8.1 我有一个程序,但有两个版本,并有一个变量来控制。喜欢:
if(var==version1){/*...*/}else{/*...*/}
在主要功能中:
var=version1
部分功能是共享的。它很无聊构建了每个人,我怎样才能同时构建它们? 我看过this one。
答案 0 :(得分:0)
在Makefile中有一个像这样的目标设置:
both: version1 version2
version1:
# commands to compile version 1
version2:
# commands to compile version 2
然后你可以做
% make both
从技术上讲,这称为依赖,但它会产生你想要的效果。