将它添加到我的项目后出现三个错误

时间:2010-09-13 10:06:05

标签: iphone linker three20

我一直在尝试将Three20框架添加到我的应用中。但我总是得到这个错误:

Undefined symbols:
"___restore_vfp_d8_d15_regs", referenced from:
+[TTEntityTables(TTSingleton) sharedInstance] in libThree20Core.a(TTEntityTables.o)
+[TTEntityTables(TTSingleton) releaseSharedInstance] in libThree20Core.a(TTEntityTables.o)
+[TTEntityTables(TTSingleton) allocWithZone:] in libThree20Core.a(TTEntityTables.o)
"___save_vfp_d8_d15_regs", referenced from:
+[TTEntityTables(TTSingleton) sharedInstance] in libThree20Core.a(TTEntityTables.o)
+[TTEntityTables(TTSingleton) releaseSharedInstance] in libThree20Core.a(TTEntityTables.o)
+[TTEntityTables(TTSingleton) allocWithZone:] in libThree20Core.a(TTEntityTables.o)
ld: symbol(s) not found

collect2: ld returned 1 exit status

对我来说这似乎是某种链接器错误,但我非常谨慎,我遵循了有关如何安装框架的所有说明。
不知何故,我得到了怀疑,这是框架内的一个错误,但我并不害羞。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

确保在构建设置中,您为架构选择了“标准”,并且未选中“仅构建活动架构”。