Juliano Rossi Postado Novembro 3, 2010 Denunciar Share Postado Novembro 3, 2010 Boa tarde para todos!Galera por acaso alguém sabe como criar DLL's para o Sistema Operacional de Tempo Real QNX Neutrino?Acredito que suas extensões sejam .so e S.a.Cheguei a criar um projeto do tipo Shared Library(libxxx.so, libxxxS.a) na IDE QNX Momentics 6.4.7.O mesmo gerou um projeto sem arquivos com Includes do RTOS (RealTime OS), commom.mk e o Makefile.Tive que criar uma classe com um método simples de soma e retorno de inteiros.Inseri o protótipo do método acima no header.Compilou sem problemas.Então criei um novo projeto, para tentar usar a biblioteca criada (.h). O mesmo funcionou normalmente, encontrando os métodos da classe.Porém, ele não compila, informando o erro abaixo:undefined reference to `LibSumValues::LibSumValues()'eundefined reference to `LibSumValues::SumValues(int, int)'Agradeço desde já a ajuda. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Novembro 12, 2010 Denunciar Share Postado Novembro 12, 2010 Movido C, C++ > Tutoriais & Dicas - C, C++ para C, C++ Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Juliano Rossi
Boa tarde para todos!
Galera por acaso alguém sabe como criar DLL's para o Sistema Operacional de Tempo Real QNX Neutrino?
Acredito que suas extensões sejam .so e S.a.
Cheguei a criar um projeto do tipo Shared Library(libxxx.so, libxxxS.a) na IDE QNX Momentics 6.4.7.
O mesmo gerou um projeto sem arquivos com Includes do RTOS (RealTime OS), commom.mk e o Makefile.
Tive que criar uma classe com um método simples de soma e retorno de inteiros.
Inseri o protótipo do método acima no header.
Compilou sem problemas.
Então criei um novo projeto, para tentar usar a biblioteca criada (.h). O mesmo funcionou normalmente, encontrando os métodos da classe.
Porém, ele não compila, informando o erro abaixo:
undefined reference to `LibSumValues::LibSumValues()'
e
undefined reference to `LibSumValues::SumValues(int, int)'
Agradeço desde já a ajuda.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.