WinXp에서 Ant를 사용하여 MSVisual C++ 프로젝트를 빌드하고 있습니다.개미 'exec'작업에서 환경 변수를 내보내려면 어떻게해야합니까?
컴퓨터에 독립적 인 "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? 이것을 달성하는 더 좋은 방법이 있습니까?