我有一個CMake構建系統的項目。項目類型爲FortranCMake Fortran和Visual Studio
project(ProjectName Fortran)
和Fortran編譯器被識別爲源代碼。
當試圖創建一個Visual Studio 9 2008
$ cmake . -G "Visual Studio 9 2008"
我得到一個C++項目Visual Studio項目文件。這顯然是錯誤的。我在項目中沒有提示C/C++。我是否需要指定其他命令行選項,還是需要CMakeLists.txt中的其他信息?
[UPDATE]
我在CMake的一些.vfproj文件/ build目錄中找到(旁邊有一個相應.vcproj文件),其包含的Fortran項目文件,其也由Visual Studio可讀。二進制目標和模塊目錄中的文件。但在父目錄中沒有。
那麼,爲整個項目獲取一箇中心的Fortran Visual Studion項目文件有什麼竅門?我仍然感到困惑......有沒有可能?
你見過在接受的答案爲[這個問題]在過去的2個鏈接(http://stackoverflow.com/questions/2186110/cmake-tutorial)? – Fraser 2012-07-24 21:44:18
我以前也找到過。但是,我不明白,它有什麼用處。 :-(我得到了一個生成的C/C++項目,但是我沒有在CMakeLists.txt文件中提供任何提示,我也沒有找到可能有幫助的附加參數,也不在你提到的鏈接中。在這個主題上有更詳細的提示嗎?也許,我錯過了這裏的東西。 – 2012-07-25 19:44:31
不 - 我恐怕我不使用Fortran,所以我對你沒什麼用處。[郵件列表](http:// www .cmake.org/cmake/help/mailing.html)雖然非常友好,但你可以試試這個問題。 – Fraser 2012-07-25 22:19:19