我有一个使用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")