有沒有一種方法來生成的CMakeLists.txt一個MSVC的解決方案?
我工作的一個項目XPlatform。現在一切都在MSVC中,我準備在其他平臺上測試。
感謝
有沒有一種方法來生成的CMakeLists.txt一個MSVC的解決方案?
我工作的一個項目XPlatform。現在一切都在MSVC中,我準備在其他平臺上測試。
感謝
有一些努力在cmake mailing lists而回,這石沉大海(我相信)。如果你是,如果創建自己的CMakeLists.txt,並通過創建Visual Studio解決方案檢查它這將是值得的,因爲你會在一個很好的位置,以增加平臺的支持會跨平臺則成果。
我想象你將有一些問題,將cmake的更容易處理(發現包/庫等),將通過手動創建您的CMakeLists.txt得到最好的解決。它還允許您創建源代碼構建,通過項目分發cmakelists.txt以提高可讀性(包括subdir等)。
那麼簡單的答案可能不是你想要的,但如果你得到你的頭,並創建基本的CMakeLists.txt你多少進一步研究這個轉換器之前一定會完成。作爲一個快捷方式(不是每個人都推薦的;-))你可以使用GLOB快速獲取所有文件,然後LIST REMOVE_ITEM等清除它們。這將加速cmake項目的創建並讓您獲得先機。
編輯:我還沒有碰到過連接到上面的工具,但確實有相同的結論只是自己創建它。