我正在用C编写一个库项目,可以使用或不使用QT构建。是否有任何预处理程序指令(不需要额外的标头)可以用来区分QT是否在C代码中使用?
我想做的事情如下:
#ifdef I_AM_QT
// some qt specific codes
#else
// some codes for other environments
#endif
感谢。
答案 0 :(得分:7)
#ifdef QT_CORE_LIB
// some qt specific codes
#else
// some codes for other environments
#endif