2013-03-21 61 views
0

有沒有人遇到過這個問題? 任何人都可以提供答案嗎?ld:警告:忽略文件libsqlite3.dylib,在文件/libsqlite3.dylib中缺少必需的體系結構i386(2個分區)

儘管回答我的第一個問題我要把這另一個嘗試:通過這本書提供

守則「開始的iOS 6開發」(不是我的代碼)生成在Xcode IDE

以下錯誤消息
ld: warning: ignoring file /Users/myusernamehere/Desktop/Xcode4/SQLitePersistence/libsqlite3.dylib, missing required architecture i386 in file /Users/myusernamehere/Desktop/Xcode4/SQLitePersistence/libsqlite3.dylib (2 slices) 
Undefined symbols for architecture i386: 
    "_sqlite3_bind_int", referenced from: 
     -[ViewController applicationWillResignActive:] in ViewController.o 
    "_sqlite3_bind_text", referenced from: 
     -[ViewController applicationWillResignActive:] in ViewController.o 
    "_sqlite3_close", referenced from: 
     -[ViewController viewDidLoad] in ViewController.o 
     -[ViewController applicationWillResignActive:] in ViewController.o 
    "_sqlite3_column_int", referenced from: 
     -[ViewController viewDidLoad] in ViewController.o 
    "_sqlite3_column_text", referenced from: 
     -[ViewController viewDidLoad] in ViewController.o 
    "_sqlite3_exec", referenced from: 
     -[ViewController viewDidLoad] in ViewController.o 

這是從書不是我的代碼下載的代碼。 我已經使用了終端驗證sqlite3的是我的機器

Last login: Thu Mar 21 10:19:39 on ttys000 
iMac1024:~ myusernamehere$ which sqlite3 
/usr/bin/sqlite3 

上再次 有沒有人遇到過這個問題嗎? 你能在這裏提供解決方案嗎?

我不是在尋找有關我沒有正確提交這個不正確或偏離主題的言論,也沒有任何其他來自任何在我第一次開始專業編寫軟件時仍在護理的無用言論。

回答

1

您忘記了鏈接SQLite庫。將此添加到項目的「構建階段」中,轉到「與庫鏈接」並添加libsqite3

+0

我不知道這個過程 - 非常感謝! – user2117002 2013-03-22 13:00:16

相關問題