【初心者歓迎】C/C++室 Ver.43【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0764デフォルトの名無しさん
2007/10/27(土) 18:24:07C++の共有ライブラリにあるシンボルが、未定義であるっていう
エラーメッセージです。例えば、libmy.soがCのライブラリで、
myfuncという関数があるとして、nmでlibmy.soのシンボルを
表示させても、きちんとmyfuncというのがあります。
libmy.soはgccでコンパイル、アーカイブしています。
で、c++のソースコードをg++でコンパイル、リンカ指定で
-lmyすると、リンクするときに
"undefined reference to symbol myfunc"となります
■ このスレッドは過去ログ倉庫に格納されています