0
对不起,我的英语麻烦构建firebreath的Xcode
我做一个插件的浏览器firebreath 构建OIS库,这将包括在firebreath插件,并得到一个错误
Undefined symbols for architecture i386:
"_IOCreatePlugInInterfaceForService", referenced from:
OIS::MacHIDManager::iterateAndOpenDevices(unsigned int) in libois.a(MacHIDManager.o)
"_IODestroyPlugInInterface", referenced from:
OIS::MacHIDManager::iterateAndOpenDevices(unsigned int) in libois.a(MacHIDManager.o)
"_IOIteratorNext", referenced from:
OIS::MacHIDManager::iterateAndOpenDevices(unsigned int) in libois.a(MacHIDManager.o)
"_IOObjectRelease", referenced from:
OIS::MacHIDManager::iterateAndOpenDevices(unsigned int) in libois.a(MacHIDManager.o)
"_IORegistryEntryCreateCFProperties", referenced from:
OIS::MacHIDManager::iterateAndOpenDevices(unsigned int) in libois.a(MacHIDManager.o)
"_IOServiceGetMatchingServices", referenced from:
OIS::MacHIDManager::lookUpDevices(int, int) in libois.a(MacHIDManager.o)
"_IOServiceMatching", referenced from:
OIS::MacHIDManager::lookUpDevices(int, int) in libois.a(MacHIDManager.o)
"_kIOMasterPortDefault", referenced from:
OIS::MacHIDManager::lookUpDevices(int, int) in libois.a(MacHIDManager.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
问题在链接?或其他?我该如何解决它?
很好的答案,我认为它会帮助我!谢谢 但我添加了iokit链接器标志 - 帮助我 – user1881371