1

Team Cityを使用してC++ Builder 2010プロジェクトをビルドしましたが、 madExceptを追加すると問題が発生することに気付きました。ビルドは、MADEXCEPT.OBJが見つからないと文句を言います。私の推測では、 C++ Builder 2010 IDEに追加された標準のインクルード パスは、 Team Cityビルドに反映されていません。.cbprojファイルには madExcept の場所への参照が含まれていないためビルドは失敗します。私は正しいですか、どうすればこれを修正するのが最善ですか? ビルド エージェント上のIDEでのビルドは正常に動作し、 RAD Studio コマンド プロンプトを使用した場合でも問題なく動作します。Team Cityはビルドを行っていますが、失敗しました。さらに奇妙なのは、 RAD Studio コマンド プロンプトを使用するときにmadExceptを指す変数セットがないことですが、それでも機能します。

ここに画像の説明を入力

4

1 に答える 1

0

問題は、madExceptとmad スイート全体がインクルード ファイルとライブラリへの参照を追加して、

HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\CodeGear\BDS\7.0\...

TeamCityビルド エージェントは別のユーザーとして実行されるため、この情報は利用できません。

于 2013-03-25T10:59:18.420 に答える