2012-02-17 2 views
0

나는 wxWidgets을 사용하여 Fedora Linux에서 Eclipse CDT (GNU C++)를 사용하여 GUI 응용 프로그램을 빌드합니다. 프로그램은 컴파일되고 실행되지만 Eclipse "문제"탭에는 너무 많은 "의미 론적 오류"와 "코드 분석 경고"가 있습니다.Eclipse CDT C++ 의미 론적 오류 wxWidgets

나는 그 오류와 경고가 무엇인지 궁금하고 어떻게 해결할 수 있습니까? 내 이해는 컴파일러와 관련이있을 수 있다는 것입니다. Windows에서 Visual C++ Express로 같은 프로그램을 컴파일하면 "오류"또는 "경고"가 표시되지 않습니다.

wxWidgets 객체 (예 : wxTextCtrl)를 만들고 Ctrl + Space를 누르지 만 거기에 멤버 변수 나 메소드가 표시되지 않습니다. "의미 론적 오류"및 "경고"와 관련이 있습니까?

감사합니다.

답변

1

CDT는 당신이 그것에 관해서 말하지 않는 한 당신의 프로젝트의 헤더 검색 경로를 당신의 메이크 파일에서 알지 못합니다.
Project properties > C/C++ general > Paths and Symbols으로 이동하여 프로젝트에서 사용한 헤더 검색 경로를 추가하십시오.

enter image description here

당신은 아마 이미 당신은 추가해야하는 경로를 볼 수 있습니다 볼 수 Visual C++로 설정하는 있습니다.

+0

팁 주셔서 감사합니다. 이제 작동합니다. – 2607