3
누구나 OSX Lion에서 SDL (simple direct media layer)을 설정하여 g ++로 코드를 컴파일 할 수 있습니까? 패키지와 함께 제공되는 "readme"를 읽었으므로 관련 디렉토리에 frameworks 폴더를 두었습니다. 그러나이 정도면 충분하지 않습니다. 아무도 도와 줄 수 있습니까? 실행할 수있는, 당신은 엑스 코드를 사용하지 않는, 그리고 gcc
를 사용하여 SDL 프로젝트를 컴파일하는 경우SDL with g ++ with OSX Lion
어떤 오류가 발생합니까? SDL 바이너리와 연결되도록 g ++에 지시해야 할 수도 있습니다. –
이것은 정확한 오류입니다. -lSDLmain에 라이브러리가 없습니다. collect2 : ld가 1 종료 상태를 반환했습니다. Joes-MacBook Pro : SDL Joe $ g ++ main.cpp "_main"에서 참조 : SDL 아키텍처 x86_64에 대한 정의되지 않은 기호를 -framework crt1.10.6.o 에 시작 (어쩌면 당신은 의미 : SDL_main()) LD : 아키텍처 x86_64에 찾을 수 없습니다 기호 (들) collect2를 : ld가 1 종료 상태를 반환했습니다 – lilroo
'-framework' 옵션으로 g ++를 호출하기 전에'-ln' 옵션으로 호출해야합니다. MacOs 하위 섹션에서 [this] (http://www-h.eng.cam.ac.uk/help/tpl/languages/C++/InstallingC++graphicslibs.html)을보십시오. –