我遇到了这个架构问题?
Undefined symbols for architecture arm64:
"_CGImageGetWidth", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
"_CGColorSpaceCreateDeviceRGB", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
"_CGBitmapContextCreate", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
"_CGImageGetHeight", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
"_CGColorSpaceRelease", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
"_CGContextDrawImage", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
"_CGContextRelease", referenced from:
GetBytesFromCGImage(CGImage*, int*, int*, int*) in OSInference.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我做了什么
2.仅建筑结构 - 否
有没有办法解决这个问题?
答案 0 :(得分:2)
1 - 将CoreGraphics
框架添加到您的项目中
2 - 导入CoreGraphics
3 - 清理项目
4 - 尝试再次构建