2012-07-20 2 views
0

라이브러리 경로에 공백이 있으면 경로를 찾을 수 없습니다. 그래서 경로를 감싸기 위해 따옴표를 사용합니다. 경로를 찾을 수 있지만 디렉토리에서 라이브러리를 찾을 수 없습니다.라이브러리 디렉토리에 공백이있는 Makefile

예 :
Debug_Library_Path=-L"../Externals/TextLibrary/libs/with space/gccDebug/" Release_Library_Path=-L"../Externals/TextLibrary/libs/with space/gccRelease/"

Debug_Libraries=-Wl,--start-group -lTextLibrary -Wl,--end-group Release_Libraries=-Wl,--start-group -lTextLibrary -Wl,--end-group

그것은 것을 프롬프트를 찾을 수 없습니다 "-lTextLibrary"

사람이이 문제를 일으킬 수있는 무엇을 알고 있나요?

+0

오류를 생성하는 실제 명령에 대한 정보를 제공해 주시겠습니까? –

답변

0

오류 메시지에 -lTextLibrary을 찾을 수 없으므로 (TextLibrary가 아님)이 경로의 문제인지 의심 스럽습니다. 오히려 프로그램이 옵션을 입력 파일로 해석합니다. 프로그램이 어떤 종류의 인수를 사용하는지 확인하고 인수/옵션의 순서를 변경하십시오.

관련 문제