duvida

duvida

por Douglas Alves dos Reis -
Número de respostas: 3
tentei incluir #include<imatrix.hpp> no main

g++ -o main -Wall -Winline -I /home/bcc/doug/Desktop/cxsc/include -L /
home/bcc/doug/Desktop/cxsc/lib main.cpp truss.cpp -lcxsc
/usr/bin/ld: skipping incompatible /home/bcc/doug/Desktop/cxsc/lib/
libcxsc.a when searching for -lcxsc
/usr/bin/ld: cannot find -lcxsc
collect2: ld returned 1 exit status
make: *** [main] Error 1

alguem sabe o porquê???? e o que devoo fazer?????

vlw

Em resposta à Douglas Alves dos Reis

Re: duvida

por Hugo Corbucci -
Você está com problemas para referenciar a biblioteca do cxsc.
É um problema na linkagem.
Tenta tirar o -lcxsc e vê se funciona. Talvez você de sorte.

Senão, você consegue compilar de algum outro jeito? Use ele se conseguir.

Senão tente resolver o problema. Faltou fazer alguma coisa para que seu sistema ache a bibloteca do cxsc que vc instalou.
ld-config talvez ajude. man ld-config

Leia também: http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html