2010-01-12 47 views
4

我想用CMake編譯由C++,C++/CLI和C#代碼組成的代碼。我知道有一些非官方的宏支持C#代碼。有沒有人使用過它們?他們的質量如何?他們可靠嗎?他們複製VS9/MSBuild功能嗎?CMake和C++/CLI,C#

+0

請問爲什麼?你想用CMake實現什麼? – 2010-01-20 17:05:30

+0

我知道CMake(我用它爲C++項目)。我不喜歡手動構建VS的解決方案和項目。我想根據一些選項製作一些腳本來生成它們,並且認爲如果CMake已經可以生成它們,也許可以適應它。但是:我們已經有一個包含約40個手動調整項目的解決方案,我們不想丟失我們使用的功能。 – liori 2010-01-20 20:21:39

回答

3

我在探索使用cmake配置c#項目的方法here。不幸的是,cmake受限於只能創建C++項目。雖然解決方案可以很好地構建,但是您會從例如Intellisense等普通cs項目中錯過很多。

0

這是CMake的示例C#宏文件 - click here。說實話,我沒有嘗試過,但它看起來不錯。

+0

該鏈接似乎已損壞。你能更新嗎? – Julian 2013-04-23 10:40:47