我有2個程序:一個用C++編寫並在MS visual studio 2010上編譯;另一個用C#編寫,並在MS visual studio 2010編譯。自動編譯MS visual C++
我的第二個程序自動編輯第一個項目文件(.cpp)之一,我想知道有沒有什麼辦法可以自動編譯我的C++代碼文件改變了?
謝謝。
我有2個程序:一個用C++編寫並在MS visual studio 2010上編譯;另一個用C#編寫,並在MS visual studio 2010編譯。自動編譯MS visual C++
我的第二個程序自動編輯第一個項目文件(.cpp)之一,我想知道有沒有什麼辦法可以自動編譯我的C++代碼文件改變了?
謝謝。
是的,請致電msbuild
。
E.g.
msbuild YourSolution.sln /p:Configuration=Release
(或調試,如果這就是你正在構建什麼)
聽起來像是你的工具會更好寫成MSBuild任務雖然。
http://stackoverflow.com/questions/536539/how -to-call-msbuild-from-c-sharp我試過這段代碼,但它不起作用,有沒有什麼好文章可以說明這個問題? – mefmef 2012-01-04 08:36:10
通過C#應用程序運行C++項目的命令行構建。請參閱http://stackoverflow.com/questions/394036/how-to-execute-a-bat-file-from-ac-sharp-windows-form-app – Gayan 2012-01-04 07:00:58