2012-03-06 1 views
4

프로젝트를 컴파일하려고하는데 바로 프로젝트 내의 일부 패키지에있는 헤더 파일이 보이지 않는 오류가 발생합니다. 여기 그림이 있습니다. AwarenessMoment.h 파일을 찾지 못했지만, 거기에 있습니다. 는 이러한 헤더 파일을보고하지 왜eclipse cdt가 프로젝트 패키지의 헤더 파일을 보지 못하고 있습니까?

**** Build of configuration Debug for project RoyOS **** 

    make all 
    Building file: ../src/royos/vision/ImageRecognizer.cpp 
    Invoking: GCC C++ Compiler 
    g++ -I/home/igvc/Documents/teamigvc/trunk/RoyOS -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/royos/vision/ImageRecognizer.d" -MT"src/royos/vision/ImageRecognizer.d" -o"src/royos/vision/ImageRecognizer.o" "../src/royos/vision/ImageRecognizer.cpp" 
    In file included from ../src/royos/vision/ImageRecognizer.cpp:8:0: 
    ../src/royos/vision/ImageRecognizer.h:11:29: fatal error: AwarenessMoment.h: No such file or directory 
    compilation terminated. 
    make: *** [src/royos/vision/ImageRecognizer.o] Error 1 

누구나 알고 여기

error http://i40.tinypic.com/fef908.png

출력입니까?

감사합니다.

답변

1

컴파일러에 포함 된 포함 경로가 잘못되었습니다. 전처리 기가 컴파일하려고하는 소스 파일에서 헤더를 찾을 수 없습니다.

:

난 당신이

#include "../sensor/AwarenessMoment.h"

하나와 그

#include "AwarenessMoment.h"

을 대체하여이 문제를 해결하거나 센서 디렉토리와 사용을 포함하는 컴파일러를 변경 경로를 포함 할 수있다 생각

#include <AwarenessMoment>

+0

#include "../sensor/AwarenessMoment.h"감사했습니다. – user1028641

+0

도와 드리겠습니다 :). 화면에 좋은 노력 btw 잡아. 그 이상이 있어야합니다! –

관련 문제