ImageIO 프레임 워크를 사용하여 이미지에서 준비된 메타 데이터 (예 : kCGImagePropertyExifBodySerialNumber
또는 kCGImagePropertyExifLensModel
)를 사용하려고합니다. 불행하게도 컴파일 링커 동안ImageIO 링커 오류?
는 문제가 있습니다
Undefined symbols for architecture x86_64:
"_kCGImagePropertyExifBodySerialNumber", referenced from:
-[AppDelegate applicationDidFinishLaunching:] in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ImageIO/CGImageProperties.h
수입 corurse입니다, 그리고 ImageIO.framework
는 목표 설정의 목록 "링크 프레임 워크 및 라이브러리"에 포함되어 있습니다.
나는 kCGImagePropertyExifBodySerialNumber
또는 kCGImagePropertyExifLensModel
을 사용할 때만 문제가 발생합니다. 그것은 같은 프로젝트 kCGImagePropertyExifFocalLength
, kCGImagePropertyExifExposureTime
아무 문제없이 사용됩니다
어떤 아이디어?
기호를 사용할 수 없습니다. 10.7 SDK 또는 10.8 SDK는 아니지만 시스템 라이브러리 (10.8.2를 실행 중입니다)에서 찾을 수 있습니다. – maseth