【发布时间】:2011-03-23 05:12:36
【问题描述】:
在使用 gcc 构建时,CMake 中是否有任何方法可以强制通过 include_directories(或者可能通过不同的函数)指定的路径使用 -isystem 标志而不是 -I 标志?
有关 -I 和 -isystem 的详细信息,请参阅 http://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html#Directory-Options。
【问题讨论】:
-
嗨。我从 8 年后来到这里。奇怪的是,现在 cmake 对 isystem 的使用,加上 include_next,破坏了很多构建,尤其是交叉构建。
-
关于@donbright 所说的,考虑访问这个问题:stackoverflow.com/q/37218953/1233251