我有SQLite 3.6.7,我想更新它。任何一個可以說如何更新我的SQLite到最新版本步步...MacOSX中的SQLite更新
林開發OS X應用程序的使用SQLite 3.6.7該即時通訊......但我才知道,我不能直接利用外資鍵,所以我想更新我的SQLite的最新版本...任何人可以通過提到一步一步的程序來幫助我做到這一點...
我有SQLite 3.6.7,我想更新它。任何一個可以說如何更新我的SQLite到最新版本步步...MacOSX中的SQLite更新
林開發OS X應用程序的使用SQLite 3.6.7該即時通訊......但我才知道,我不能直接利用外資鍵,所以我想更新我的SQLite的最新版本...任何人可以通過提到一步一步的程序來幫助我做到這一點...
下載「合併」tarball類似於UNIX系統。
提取內容。
啓動終端,並cd到解壓目錄。
類型:
CFLAGS='-arch i686 -arch x86_64' LDFLAGS='-arch i686 -arch x86_64' ./configure --disable-dependency-tracking
make
make install
嚴格地說,第一線之上可能只是./configure
。所述CFLAGS
LDFLAGS
--disable-dependency-tracking
事是沒有必要的,但它使可以從32位和64位的應用程序中使用的庫。
我想你不應該在你的MAC更新SQLite的版本。你會強迫所有的用戶更新到最新版本的SQLite ?.
在你的項目,創建一個名爲「源碼」或其他名稱的文件夾。下載最新的SQLite(http://www.sqlite.org/sqlite-amalgamation-3.7.3.tar.gz),解壓縮並將它們添加到您的項目中。在您的源文件中,使用#import "sqlite3.h"
而不是#import <sqlite3.h>
(它鏈接到已安裝的SQLite版本)
外鍵強制支持已在3.6.19中添加,但爲了向後兼容,它仍默認爲關閉狀態。 (從句法上看,他們已經支持了更長的IIRC。) – 2010-10-23 11:43:29