我正在使用QtCreator 3.1.1来构建一个跨平台的项目,所以我安排了不同的编译工具包来定位我的桌面PC和我的BeagleBoneBlack(BBB).
现在我想在qmake项目文件(.pro)中定义一些宏,它只针对给定的工具包.
换句话说,我想在我的.pro文件中做类似的事情:
if(kit == BBB)
DEFINES += MY_BBB_MACRO
elseif(kit == Desktop)
DEFINES += MY_DESKTOP_MACRO
else
DEFINES += OTHER_MACRO
Run Code Online (Sandbox Code Playgroud)
有可能吗?我怎样才能做到这一点?