C ++プロジェクトビルド自動化用のNAntスクリプト
-
03-07-2019 - |
質問
C ++プロジェクトのビルド自動化のためのNAntスクリプトの例を提供できますか?
ありがとう!
解決
Microsoft Visual C ++の場合は、nbuildスクリプトからmsbuild.exeを実行し、コマンドラインでソリューションファイルを渡すことで、最大限の制御が得られると思います。これはVisual Studio 2005 / .Net Framework 2.0以降でサポートされています。例:
<property name="msbuild.dir" value="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727" />
...
<exec program="${msbuild.dir}\MSBuild.exe"
commandline="/p:Configuration=Release .\MySolution.sln"
/>
言語(c#、VB、C ++など)に関係なく、ソリューションのすべてを構築します
マイク
他のヒント
プロジェクトがVisual Studioにある場合、<Solution>
タスクを使用できます。それが最も簡単//い方法です。
編集: SOが小さなXMLタグをそこから除外していることに気付いた。
最近この種の情報を探していましたが、それに関する次のブログエントリが見つかりました。 http://seclib.blogspot.com/ 2005/05 / building-native-c-projects-with-nant.html
所属していません StackOverflow