在CMake中指定Intel Fortran编译器的默认整数大小

时间:2017-06-06 12:34:30

标签: visual-studio cmake fortran intel-fortran

我有一个使用CMake设置的Fortran项目,在Windows上我创建了一个用于开发的Visual Studio项目。在我的项目的Visual Studio Project Property Pages窗口中,如下所示,我想将Default Integer KIND参数指定为8.在同一窗口中,它表示指定integer_size 64应该可以解决问题,但是当我尝试在add_definitions("-integer_size 64")中添加set(CMAKE_Fortran_FLAGS "-integer_size 64")CMakeLists.txt,“项目属性页”窗口中的值不会更改,因此它似乎必须生效。

任何人都知道我必须在CMakeLists.txt中做些什么来确保下面窗口中显示的Default Integer KIND参数设置为8?

PS:我还尝试了add_definitions("-integer_size:64")set(CMAKE_Fortran_FLAGS "-integer_size:64")

enter image description here

0 个答案:

没有答案