2011-05-14 4 views
0

C++을 사용하여 make를 사용하는 방법을 배우는 프로젝트가 있습니다. 저는 GCC 4.6을 Mac 포트와 함께 설치하고 homebrew로 Boost 라이브러리를 설치했습니다. 표준 검색을 사용하지 않는 내가 GCC의 버전을 생각& C++에서 헤더 파일을 검색하는 디렉토리 설정/설정

fatal error: boost/test/unit_test.hpp: No such file or directory

을 나는 (맥 포트에 의해 설치된 하나)을 사용하고 있습니다 : 내 문제는 지금 내 프로젝트의이 오류로 작동하지 않는 높일 포함입니다 include 파일의 경로? 문제의 파일 (boost/test/unit_test.hpp)은 확실히 내 시스템의/usr/local/include에 있습니다. GCC에서 &을 검색하는 디렉토리를 나열 할 수있는 방법이 있습니까? 그렇다면 실제로 이것이 문제인지 확인할 수 있습니까? 건배 & 모든 도움, Doug.

+0

안녕하세요. 동일한 문제가 있습니다. 어떻게 해결 했니? – user2751691

답변

1
gcc -v -x c -c /dev/null 

은 포함 파일 검색에 사용되는 경로를 제공합니다. gcc에 대한 인수를 사용하여이 경로를 수정할 수 있습니다. 주된 하나는 -I/another/path/to/use이지만 gcc documentation을 읽고 싶을 수도 있습니다.

관련 문제