Pergunta

eu sou obrigado a recompilar um C ++ builder projeto, e vim através deste problema.

um dos unidade contém os seguintes:

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

:

Quando eu compilei esta unidade, eu tenho as seguintes mensagens de erro:

MHSS_ISS_HMI_v3_2.cpp (41): #include .... \ include \ MHSS \ iss_hmi_gui_cached.h [Erro C ++] iss_hmi_gui_cached.h (68): E2209 Não é possível abrir arquivo de inclusão 'LMDBaseControl.hpp'

contexto analisador completa

MHSS_ISS_HMI_v3_2.cpp (41): #include .... \ include \ MHSS \ iss_hmi_gui_cached.h [Erro C ++] iss_hmi_gui_cached.h (69): E2209 Não é possível abrir arquivo de inclusão 'LMDBaseGraphicControl.hpp'

contexto analisador completa

MHSS_ISS_HMI_v3_2.cpp (41): #include .... \ include \ MHSS \ iss_hmi_gui_cached.h [Erro C ++] iss_hmi_gui_cached.h (70): E2209 Não é possível abrir arquivo de inclusão 'LMDBaseLabel.hpp'

contexto analisador completa

MHSS_ISS_HMI_v3_2.cpp (41): #include .... \ include \ MHSS \ iss_hmi_gui_cached.h [Erro C ++] iss_hmi_gui_cached.h (71): E2209 Não é possível abrir arquivo de inclusão 'LMDBaseMeter.hpp'

MHSS_ISS_HMI_v3_2.cpp (41): #include .... \ include \ MHSS \ iss_hmi_gui_cached.h [Erro C ++] iss_hmi_gui_cached.h (72): E2209 Não é possível abrir arquivo de inclusão 'LMDControl.hpp':

Eu instalei LMD Tools 7.0 no meu Borland C ++ Builder 6, e definir a biblioteca para a pasta onde instalou a ferramenta LMD.

Foi útil?

Solução

Você precisa adicionar tanto o caminho para a biblioteca eo caminho para os arquivos h (2 opções separadas na janela de opções Borland).

Outras dicas

Corrigir o seu incluir caminhos para o seu projeto. Será que você só adicionar o caminho da biblioteca para o vinculador e não o caminho para o compilador incluir? Este é um erro bastante simples.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top