문제

C ++ Builder 프로젝트를 다시 컴파일해야 하며이 문제가 발생합니다.

이 장치 중 하나에는 다음이 포함되어 있습니다.

#include    "LMDBaseControl.hpp"
#include    "LMDBaseGraphicControl.hpp"
#include    "LMDBaseLabel.hpp"
#include    "LMDBaseMeter.hpp"
#include    "LMDControl.hpp"

:

이 장치를 컴파일하면 다음 오류 메시지가 표시되었습니다.

mhss_iss_hmi_v3_2.cpp (41) : #include ...

전체 파서 컨텍스트

mhss_iss_hmi_v3_2.cpp (41) : #include .... include mhss include mhss iss_hmi_gui_cached.h [c ++ error] iss_hmi_gui_cached.h (69) : e2209 파일 'lmdbasegraphiccontrol.hpp'

전체 파서 컨텍스트

MHSS_ISS_HMI_V3_2.CPP (41) : #include ...

전체 파서 컨텍스트

mhss_iss_hmi_v3_2.cpp (41) : #include .... include mhss include mhss iss_hmi_gui_gui_cached.h [c ++ error] iss_hmi_gui_cached.h (71) : e2209 파일 'lmdbasemeter.hpp'를 열 수 없습니다.

MHSS_ISS_HMI_V3_2.CPP (41) : #include ...

Borland C ++ Builder 6에 LMD 도구 7.0을 설치하고 LMD 도구를 설치 한 폴더로 라이브러리를 설정했습니다.

도움이 되었습니까?

해결책

라이브러리 경로와 H 파일의 경로를 추가해야합니다 (Borland 옵션 대화 상자에서 2 개의 별도 옵션).

다른 팁

프로젝트의 포함 경로를 수정하십시오. 컴파일러의 포함 경로가 아닌 링커의 라이브러리 경로 만 추가 했습니까? 이것은 매우 간단한 오류입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top