2012-07-14 87 views

回答

2

有一些努力在cmake mailing lists而回,這石沉大海(我相信)。如果你是,如果創建自己的CMakeLists.txt,並通過創建Visual Studio解決方案檢查它這將是值得的,因爲你會在一個很好的位置,以增加平臺的支持會跨平臺則成果。

我想象你將有一些問題,將cmake的更容易處理(發現包/庫等),將通過手動創建您的CMakeLists.txt得到最好的解決。它還允許您創建源代碼構建,通過項目分發cmakelists.txt以提高可讀性(包括subdir等)。

那麼簡單的答案可能不是你想要的,但如果你得到你的頭,並創建基本的CMakeLists.txt你多少進一步研究這個轉換器之前一定會完成。作爲一個快捷方式(不是每個人都推薦的;-))你可以使用GLOB快速獲取所有文件,然後LIST REMOVE_ITEM等清除它們。這將加速cmake項目的創建並讓您獲得先機。

編輯:我還沒有碰到過連接到上面的工具,但確實有相同的結論只是自己創建它。