我們有一個問題,我們確信它已經解決了。我們在大學的研究團隊正在使用Visual Studio 2010開發一個軟件。我們開發的軟件基於不同的開源工具,它們在各自不同的計算機上都有自己的路徑。如何在作爲一個團隊工作時同步視覺工作室項目?
開源軟件包是用CMake編譯的。我們單獨設法安裝並開始開發我們的軟件。但問題是,由於路徑設置的不同,我們單獨編寫的代碼不適用於彼此的計算機。我們如何爲我們的代碼提供一個通用功能?我們是否也應該使用CMake?我們正在使用存儲庫,hg mercurial。我們是否應該避免將項目文件提交到存儲庫並僅提交標題或源文件?我們是否應該對源代碼進行修改,然後每次修改時都會由CMake進行配置?
謝謝。
我不確定,但不能CMake創建VS項目文件?那麼最好只提交CMakeLists.txt文件並不時創建一個項目文件。 – arne
是的,但在每一個新的步驟中從頭開始構建起來似乎有點麻煩,對吧? –
好的,那麼您實際上多久添加一些圖書館和/或文件到您的項目?這應該是你需要一個新的項目文件的唯一時間。 – arne