我有一堆目标,我正在尝试基于每个目标设置包含目录。
set_target_properties (foo PROPERTIES INCLUDE_DIRECTORIES ${CMAKE_Fortran_MODULE_DIRECTORY}/bar)
make VERBOSE=1
当我在 Mac OS XI 上构建( )这个时
... -J../build/modules/foo -I../build/modules/bar
当我在 Linux 上做同样的事情时,我得到
... -J../build/modules/foo ...
我能看到的唯一区别是,在 mac 上我使用的是 cmake 2.8.8,而在 linux 上我使用的是 2.8.7。2.8.8 之前的以前的版本不支持这个吗?