2010-02-25 3 views
6

저는 Visual C++로 vim/g ++에서 Visual C++로 마이그레이션하고 있습니다. 여기 blog 나는 VC++ 디렉토리가 더 이상 없다는 것을 읽었고 2010 년 대 속성 페이지를 사용해야하지만 어떻게해야할지 모르겠다. 여기 내가해야 할 일이있다. 나는 솔루션 (50 개 프로젝트가 강함)을 가지고 있으며, 모두 부스트, pthreads, xercesc 및 기타 libs를 사용합니다. 내 하드 드라이브에있는 libs를 가리키는 변수가있다. VS에 추가 경로를 포함하도록 말할 수있는 방법은 무엇입니까? 다시 말하지만, 2010 버전이기 때문에 솔루션 당 설정을 사용할 수 없습니다. 모든 프로젝트에서 수동으로 설정하고 싶지 않습니다.visual C++ express 2010 및 env 변수 솔루션 설정하기

+0

http://stackoverflow.com/questions/) 전혀 사용하지 않는 더 나은 일부 사용자 특정 설정에 대한)를보다 효율적으로 사용하는 말 (또는 2228340/vc-2010-include-lib-path –

답변

10

질문에 대한 대답은 당신이 연결된 blog도이지만,이 방법에 대한 라운드의 종류에 mentined : 당신이 관련된 속성 시트를 볼 속성 관리자보기를 열면

프로젝트에서 속성 시트 중 하나가 Microsoft.Cpp.Win32.User라는 것을 알 수 있습니다. 이 속성 시트는 실제로 파일 VCComponents.dat과 마찬가지로 LocalAppData에 저장되고 %LocalAppData%\Microsoft\VisualStudio\10.0 디렉토리에 있습니다. 속성 시트에서 속성 편집기를 사용하여 (이 속성 시트 노드를 마우스 오른쪽 단추로 클릭하고 속성 ...을 선택하면이 파일을 직접 편집 할 수 있음을 알 수 있습니다. 기본적으로 모든 프로젝트가이 속성 시트를 가져 오기 때문에 이전에 할 수 있었던 것과 같은 방식으로 VC++ 디렉터리를 효과적으로 편집 할 수 있습니다.

핵심은 "속성 관리자"창 (보기/"속성 관리자"메뉴 선택을 통해 열)을 통해 VC++ 디렉터리 속성에 도달한다는 것입니다. VC++ 디렉터리 설정은 "Microsoft.Cpp.Win32.user"속성 시트에 있으며 전역 설정을 편집하므로 한 번만 수행하면됩니다.

이 변화를 싫어하는 사람들이 꽤있는 것 같습니다. 그것이 그 설정이 이전에 관리되었던 것보다 덜 발견되고 명백하다는 이유 때문입니다. 트레이드 오프는 MSBuild 아키텍처가보다 유연하고 더 잘 통합된다는 점입니다. 이전에 변경 사항을 알기 만하면 이전과 같이 변경하기가 쉽습니다 (특히 이전 위치에 익숙하다면 찾기가 더 어려워집니다) .

+0

나는 더 잘 수고를 가져야한다. – Nazgob

4
  1. 보기 -> 등록 정보 관리자
  2. 모든 프로젝트

"Microsoft.Cpp.Win32.user"하나, 새로운, 공통의 속성 페이지를 추가 모든 프로젝트를 선택 - 이름으로 (

MARIUSZ

관련 문제