CPP와 BASS를 사용하여 Windows에 응용 프로그램을 작성 했으므로 이제는 Linux (UBUNTU)에서 실행해야합니다.GCC - 우분투에서 bass.lib 연결하기
I am using gcc version 4.5.2.
내가 다음 명령 인수를 사용하여 prog.cpp를 컴파일하려고있는 내 디렉토리에 bass.lib 한 :
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'에 의해 행해집니다 (그러나 이름에 관한 것은 아닙니다 ...) –
좋은 지적입니다. 내가 확신 할 수없는 것처럼 그것을 체크하자. – slotishtype