저는 VS 2008 C++ 프로젝트의 모든 구성을 명령 줄에 구축하고 싶습니다. 뭔가 같은 :명령 줄에서 Visual Studio 2008 C++ 프로젝트의 모든 구성을 어떻게 작성합니까?
devenv를 TheProject.vcproj/빌드/NOLOGO
그러나/빌드 명령이이처럼 다음과 같은 구성을 갖는 고집 때문에 작동하지 않습니다 :
devenv TheProject.vcproj/빌드 "릴리스 | Win32"/ nologo
모든 구성의 명령 줄 빌드 방법은 있습니까? vcproj 파일 내에서?
. 내가 사용하는 스크립트는 이러한 * .vcproj 파일을 찾는 디렉토리 구조를 탐색합니다. 이 프로젝트의 목적은 모든 프로젝트를 컴파일하고, 모든 프로젝트의 모든 구성을 컴파일하기 위해 그것을 확장하고 싶습니다. – Charles
* .vcproj 파일은 XML이므로 프로젝트 파일을 구문 분석하고 구성을 추출하고 결과를 배치 파일 또는 MSBUILD 구성에 기록하는 프로그램을 작성하는 것이 좋습니다. – Avalanchis
예. 그 일은 나에게 일어 났지만, 나는 그 일을해야하는 것을 피하려고 노력했다. 내 스크립트가 얼마나 간단한 지 상상할 수 있습니다. vcproj 파일에서 구성을 분석하는 논리를 추가하면 크기에 따라 크기와 복잡성이 증가합니다. – Charles