WinXp で Ant を使用して MSVisual c++ プロジェクトをビルドしています。
コンピューターに依存しない「devenv.com」にアクセスするには、vsvars32.bat スクリプトを使用したいと思います。残念ながら、環境変数は「exec」スコープでのみ定義されているようです。
例:
<exec executable='"${env.VS90COMNTOOLS}vsvars32.bat/>
<echo message="${DevEnvDir}" />
<echo message="${env.DevEnvDir}" />
<property environment="env2"/>
<echo message="${env2.DevEnvDir}" />
期待した結果が得られません。
「vsvars32.bat」スクリプトを使用してその環境にアクセスするにはどうすればよいですか。vars? これを達成するためのより良い方法はありますか?