私のディレクトリ構造は次のようになります。
-xmllib
-libxml++-1.0.a
-main.cc
..そして私はコマンドを発行します:
cc -lstdc++ -L./xmllib -llibxml++-1.0.a main.cc
しかし、ルートディレクトリからコマンドを発行したにもかかわらず、ライブラリのバイナリが見つからないことがわかります。
/usr/bin/ld: cannot find -llibxml++-1.0.a main.cc
collect2: ld returned 1 exit status
ccがバイナリライブラリを見つけられない理由はありますか?
私はccバージョン2.96を使用しています(はい、古いです)。