Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
Macos 将旧代码从OS X 10.6更新到10.7_Macos_Automatic Ref Counting - Fatal编程技术网

Macos 将旧代码从OS X 10.6更新到10.7

Macos 将旧代码从OS X 10.6更新到10.7,macos,automatic-ref-counting,Macos,Automatic Ref Counting,我正在尝试更新ODBCQueryTool,使其在10.7下构建。它最初是针对10.6的,新版本的Xcode不直接支持10.6。目前来说,一个正常运行的版本是可以的,但理想情况下,我想制作一个在10.5或更高版本上运行的版本 因此,首先我下载并安装了10.6SDK。当时,许多问题消失了,但我得到了一系列问题: ld:警告: 未找到选项的目录'-F/Users/maury/develope/odbckit/ODBCQueryTool/。/odbckit/build/Release' Undefine

我正在尝试更新ODBCQueryTool,使其在10.7下构建。它最初是针对10.6的,新版本的Xcode不直接支持10.6。目前来说,一个正常运行的版本是可以的,但理想情况下,我想制作一个在10.5或更高版本上运行的版本

因此,首先我下载并安装了10.6SDK。当时,许多问题消失了,但我得到了一系列问题:

ld:警告: 未找到选项的目录
'-F/Users/maury/develope/odbckit/ODBCQueryTool/。/odbckit/build/Release
'

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_NSMutableOrderedSet", referenced from:
      objc-class-ref in libarclite_macosx.a(arclite.o)

我在谷歌上找不到任何有用的东西。我的印象是ARC是10.7和更新版本的一部分,所以我根本不清楚为什么我会得到这些。

只是根据Chris的帖子来回答这个问题:


内部版本设置将“隐式链接Objective-C运行时支持”设置为否。

尝试以下操作:内部版本设置将“隐式链接Objective-C运行时支持”设置为否。谢谢!这有点晦涩…@Chris你应该回答一下。。。我都快疯了,谢谢@克里斯,这绝对是一个答案,谢谢!!