2009-02-10 4 views
1

우리는 다양한 Visual Studio 2005 솔루션 파일을 빌드하는 자동화 된 빌드 시스템을 보유하고 있습니다. 이 솔루션에는 다양한 Visual C++ 및 Intel Fortran 프로젝트가 포함되어 있습니다.devenv에서 타사 컴파일러를 명령 줄에서 전환

현재 인텔 포트란 컴파일러를 업그레이드하는 중입니다. Visual Studio는 현재 구형 인텔 컴파일러 (버전 9.1)와 통합되도록 설치되어 있습니다.

Visual Studio에서 새로운 인텔 포트란 컴파일러 (ver 11)를 사용하도록 지시하는 방법을 찾고 있습니다. Studio에서 컴파일러 업그레이드 프로젝트를 위해이 작업을 수행하도록 요청할 수 있어야합니다 (버전 9.1 사용). 업그레이드 프로젝트의 영향을받지 않고 표준 빌드를 계속 진행할 수 있습니다.

이것이 가능한지 누구에게 알 수 있습니까? 즉, Visual Studio에 명령 줄을 통해 사용할 인텔 컴파일러를 말할 수 있습니까?

현재 Intel에서 제공하는 배치 스크립트를 사용하여 LIB =, INCLUDE = 및 PATH = 환경 변수를 설정할 수 있습니다. 그러나 Visual Studio에서 Fortran 프로젝트를 컴파일 할 때 버전 9.1을 사용합니다.

답변

2

devenv.exe에 대한 "/ useenv"명령 줄은 어떻게됩니까?

 
C:\>devenv /? 

Microsoft (R) Visual Studio Version 8.0.50727.867. 
Copyright (C) Microsoft Corp 1984-2005. All rights reserved. 

Use: 
devenv [solutionfile | projectfile | anyfile.ext] [switches] 
... 
/useenv   Use PATH, INCLUDE, LIBPATH, and LIB environment variables 
       instead of IDE paths for VC++ builds.