我有一个带有 CMake 构建系统的项目。项目类型为 Fortran
project(ProjectName Fortran)
并且 Fortran 编译器和源代码一样被识别。
尝试创建 Visual Studio 9 2008 时
$ cmake . -G "Visual Studio 9 2008"
我得到了一个 C++ 项目的 Visual Studio 项目文件。这显然是错误的。我对项目中的 C/C++ 没有任何提示。我需要指定另一个命令行选项还是需要 CMakeLists.txt 中的其他信息?
[更新]
我在 CMake 的 /build 目录中找到了一些 .vfproj 文件(在相应的 .vcproj 文件旁边),其中包含 Visual Studio 也可以读取的 Fortran 项目文件。包含二进制目标和模块的目录中的文件。但在父目录中没有。
那么,为整个项目获取一个中央 Fortran Visual Studion 项目文件的诀窍是什么?我仍然很困惑......这可能吗?