Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有一个宏可以#ifdef用来检查 librt 是否已链接到,即通过-lrtgcc?
#ifdef
-lrt
不,gcc 没有这样的宏(我已经转储了预处理器宏来检查)。在带有 Microsoft 编译器的 Windows 上,您可以使用_VC_NODEFAULTLIB宏来检测构建而无需libc参考。
_VC_NODEFAULTLIB
libc