Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用10.4sdk的通用二进制构建在10.3.9中不起作用?_Objective C - Fatal编程技术网

Objective c 使用10.4sdk的通用二进制构建在10.3.9中不起作用?

Objective c 使用10.4sdk的通用二进制构建在10.3.9中不起作用?,objective-c,Objective C,我已经在Mac 10.4.4上使用sdk10.4构建了一个xcode 2.4的通用二进制文件,当我试图在10.3.9 PPC机器中调用应用程序时,应用程序没有被调用,说它无法找到libcurl.3.dylib 因为10.3.9只有libcurl.2.dylib,所以应用程序没有被调用 但是根据通用二进制定义,使用10.4sdk的通用二进制构建应该在10.4之前的MAC操作系统中运行 我错过了什么?Y我的应用程序正在尝试加载libcurl.3.dylib而不是libcurl.2.dylib? (仅

我已经在Mac 10.4.4上使用sdk10.4构建了一个xcode 2.4的通用二进制文件,当我试图在10.3.9 PPC机器中调用应用程序时,应用程序没有被调用,说它无法找到libcurl.3.dylib

因为10.3.9只有libcurl.2.dylib,所以应用程序没有被调用

但是根据通用二进制定义,使用10.4sdk的通用二进制构建应该在10.4之前的MAC操作系统中运行

我错过了什么?Y我的应用程序正在尝试加载libcurl.3.dylib而不是libcurl.2.dylib? (仅供参考:在xcode.proj中,我链接了libcurl.dylib,这是libcurl的别名,抱歉,但“通用”表示二进制文件可以在不同的处理器(x86、PowerPC)上运行,但并不意味着它可以在早期版本的Mac OS上运行。给出了构建也可以在Mac OS X 10.3上运行的“通用”二进制文件的详细信息