是否有任何宏来检查在g ++编译期间是否指定了-lrt开关?

时间:2012-05-23 16:46:11

标签: linux gcc g++

是否有任何测试宏可用于查看代码是否正在使用-lrt开关(POSIX.1b Realtime Extensions库)进行编译?我想在使用clock_gettime的部分代码中使用它,因此如果在构建期间未指定-lrt,则不会使用它。

1 个答案:

答案 0 :(得分:3)

-lXXX是链接器标志;在编译和预处理之后,它只是相关的。所以不,没有宏可以做到这一点。