티스토리 뷰
728x90
반응형
iOS 프로젝트에서 SDL 2.0 라이브러리를 사용할때가 있다. 그런데 여기서 SDL_main을 사용하지 않고 라이브러리로만 사용할때 -ObjC를 사용하게 되면 duplicate symbol for architecture x86_64라는 에러메세지가 뜬다.
-ObjC는 duplicate를 허용하지 않는 옵션이기 때문에 메인 프로젝트에 UIApplication을 띄우는 main함수가 있고 그리고 SDL 라이브러리 안에도 있기 때문이다.
따라서 다음과 같이 SDL_uikitappdelegate.m에서 main을 주석처리하면 해결된다.
반응형
'모바일 프로그래밍' 카테고리의 다른 글
iOS 라이브러리 추가시에는 항상 'Add Files to (ProjectName)'을 사용하자 (0) | 2016.04.17 |
---|---|
Android 5.0 상태바 색상 변경 (0) | 2016.04.14 |
iOS 개발자 인증서 내보내기 (2) | 2016.04.14 |
iOS 리뷰 유도를 위해서 앱스토어로 이동하기 (0) | 2016.04.14 |
iOS 앱 버전 정보 불러오기 (0) | 2016.04.14 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday