1

いくつかの VS2010 プロジェクトと 2 つの Qt Creator プロジェクト (GUI 用) で構成される C++ アプリケーションがあります。

すべてのプロジェクトを一度にビルドするビルド スクリプトが必要です。では、その仕事に最適なツールは何でしょうか?

4

1 に答える 1

2

個人的には、すべてのプロジェクトを Qt プロジェクトに変更し、.pro ファイルの SUBDIRS テンプレートを使用してそれらをアセンブルします。

次に、最上位の .pro ファイルで qmake を実行するか、

qmake -tp vc -recursive

VS ソリューションと .vcproj ファイルを作成します。

それができない場合は、それらすべてをコンパイルするバッチ スクリプトを作成できます。VS 2008 の場合、次のようなバッチ スクリプトがありました (ファイルの存在チェック、エラー コード処理などは省略されています)。

"%VS90COMNTOOLS%vsvars32.bat"
cd GUI
qmake GUI.pro
cd ..\Core
call vcbuild core.sln "Release|Win32" 

1 つ目は、vcbuild や nmake などを認識するために必要です。VS100COMNTOOLS または VS 2010 のようなものである可能性があります。環境変数を確認してください。あるいは、もう必要ないのかもしれません。

于 2012-07-13T08:29:39.127 に答える