프로그래밍에 익숙하지 않아, 코코아 애플리케이션의 부스트 라이브러리에 연결하는 데 문제가 있습니다.코코아 애플리케이션의 부스트 라이브러리에 연결하기
XCode의 C++ 응용 프로그램에서 Boost 라이브러리에 연결되어 제대로 작동했습니다. 그러나 지금은 작동하지 않습니다 부스트 라이브러리에 링크 같은 일을, 작업 및 오류가 발생하고있어 코코아 응용 프로그램 :
ld: warning: in /path/to/project/build/Debug-iphonesimulator/libboost_thread.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
이 C++ 응용 프로그램이 x86_64의 아키텍처를 사용하기 때문에 것으로 나타납니다 Boost 라이브러리에서 작동하는 반면, Cocoa 응용 프로그램은 작동하지 않는 i386 아키텍처를 사용합니다.
어떻게하면 Boost 라이브러리를 설치하여 i386 아키텍처와 함께 사용할 수 있는지 해결책을 찾으려면 어떻게해야합니까? 아니면 또 다른, 더 나은 해결책이 있습니까?
미리 감사드립니다.
실제 장치에 배치하기위한'arm '은 무엇입니까? – trojanfoe
http://stackoverflow.com/questions/1577838/how-to-build-boost-libraries-for-iphone에는 "실제 기기"를 제작하는 방법에 대한 답변이 있습니다. –
감사합니다 - Boost를 정적 유니버설 라이브러리로 컴파일 해보겠습니다. 하지만 범용 앱으로 Cocoa/Objective C 애플리케이션을 컴파일하는 방법은 무엇입니까? 그게 내가 전에 만난 적이없는 것입니다. – user1295558