Я написал приложение для Windows, используя CPP и BASS, и теперь мне нужно запустить его в Linux (UBUNTU).
I am using gcc version 4.5.2.
У меня есть bass.lib в моем каталоге, из которого я пытаюсь скомпилировать prog.cpp, используя следующие аргументы команды:
gcc prog.cpp -L. -lbass.lib
Но я получаю следующую ошибку:
/usr/bin/ld: cannot find -lbass.lib
collect2: ld returned 1 exit status
Я полагаю, что это ошибка компоновки, компилятор не находит Bass.lib, но я указал в качестве аргумента в командной строке.
Не уверен, что делать, любая помощь была бы действительно здоровой.
bass.lib
скомпилирован под linux? Соглашения об именах для библиотек в системах POSIX будутlibbass.a
илиlibbass.so
(но это не все об имени...) - person Antonio Pérez   schedule 02.09.2011