2014-07-23 7 views

답변

8

분명히 할 수 있습니다. (그리고해야한다)

"projectdir /../ .."을 include 경로에 추가하도록 컴파일러에 지시하십시오. Microsoft에서는 /I 스위치를 사용하고 gcc에서는 -I입니다.

---- 편집 -----

Visual Studio에서, 당신은 'Macros'를 사용할 수 있습니다. 이 경우 $(ProjectDir)/../..해야합니다.

'루트'디렉토리에 솔루션을 만들고 하위 디렉토리에 프로젝트를 추가하고 C++ 포함 경로에 $(SolutionDir)/projectX/includes을 사용하는 것이 좋습니다.

여전히 더 나은 방법 : 프로젝트에 Reference이라는 종속 프로젝트를 추가하십시오. VS는 컴파일러와 링커 설정에 디렉토리와 lib를 자동으로 추가해야합니다.

+0

우수 Visual Studio에는 프로젝트 디렉토리를 포함 할 어딘가에 부울 플래그가 있습니까? 아니면/I?를 추가해야합니까? – user3791372

+0

어쩌면 지저분하지만 프로젝트 등록 정보의 includes 디렉토리에 $ (ProjectDir)을 추가했습니다. – user3791372

관련 문제