Моя структура каталогов выглядит следующим образом:
-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 (да, она старая).