Objective c mach_星形框架XCode链接问题
我试图在这里构建DisposeWindow+Beep_Injector示例项目:但在将它附带的框架(Objective c mach_星形框架XCode链接问题,objective-c,xcode,macos,Objective C,Xcode,Macos,我试图在这里构建DisposeWindow+Beep_Injector示例项目:但在将它附带的框架(mach_Injector_bundle)正确链接到应用程序项目时遇到了问题 下面是我得到的错误: Ld build/Development/DisposeWindow+Beep.bundle/Contents/MacOS/DisposeWindow+Beep normal x86_64 cd /Users/me/repos/mach_star/DisposeWindow+Beep
mach_Injector_bundle
)正确链接到应用程序项目时遇到了问题
下面是我得到的错误:
Ld build/Development/DisposeWindow+Beep.bundle/Contents/MacOS/DisposeWindow+Beep normal x86_64
cd /Users/me/repos/mach_star/DisposeWindow+Beep
/Developer/usr/bin/llvm-gcc-4.2 -arch x86_64 -bundle -L/Users/me/repos/mach_star/DisposeWindow+Beep/build/Development -F/Users/me/repos/mach_star/DisposeWindow+Beep/build/Development -filelist /Users/me/repos/mach_star/DisposeWindow+Beep/build/DisposeWindow+Beep.build/Development/DisposeWindow+Beep.build/Objects-normal/x86_64/DisposeWindow+Beep.LinkFileList -framework Carbon -framework AudioToolbox -o /Users/me/repos/mach_star/DisposeWindow+Beep/build/Development/DisposeWindow+Beep.bundle/Contents/MacOS/DisposeWindow+Beep
Undefined symbols for architecture x86_64:
"_mach_override", referenced from:
_load in DisposeWindow+Beep.o
(maybe you meant: _mach_override_ptr)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
所有单个项目都可以构建,但我无法构建父项目
以下是所有配置的屏幕截图:
有什么想法吗?没有马赫数超控,只有马赫数超控。您必须使用该功能。没有马赫超越,只有马赫超越ptr。您必须使用该功能。您是否能够用32位而不是64位构建它?版本历史记录中的最后一项是2005年12月18日Sun发布的(非常旧),据说推荐使用XCode 2.2。你能得到XCode 2.2吗?你能用32位而不是64位构建它吗?版本历史记录中的最后一个条目是2005年12月18日发布的(相当旧),据说XCode 2.2是推荐的。你能得到XCode 2.2吗?是的,符号表上是这么说的,但是示例使用了马赫数覆盖,我假设它们在某个时候编译过……哈哈,好吧,这就是我的想法,但我希望有人遇到了这个问题并修复了马赫数覆盖。我会给mach_override_ptr一次机会。谢谢。是的,符号表上是这么说的,但示例使用了马赫数覆盖,我假设它们在某个时候编译过……哈哈,好吧,这就是我的想法,但我希望有人遇到了它并修复了马赫数覆盖。我会给mach_override_ptr一次机会。谢谢