VC2005編譯SQLite 生成WINCE上使用的DLL和Lib

  1. 選擇創建一個“WIN32智能設備項目”;
  2. 應用程序類型選擇:Dll ;(生成 LIB 需要選擇 LIB)
  3. 將sqlite3.5.1的所有源碼均加入工程(http://sourceforge.net/projects/sqlite-wince/files/ 可以下載)。注意需要將tclsqlite.c和shell.c、icu.c去掉。其中tclsqlite.c用於生成基於tcl的api,如果要編譯,這需要另外下 載tcl.h;shell.c用於生成命令行模式的sqlite.exe,如果是靜態庫形式則可以選擇; icu是internationalcomponents forunicode,如果需要則需另外下載相關頭文件。
  4. 選中項目(而不是文件),項目->屬性->C/C++->預編譯頭-> 創建/使用預編譯頭:  選擇不使用預編譯頭。
  5. 選中項目(而不是文件),項目->屬性->鏈接器->輸入-> 模塊定義文件:  輸入“sqlite3.def”。
  6. 編譯即可生成DLL和LIB文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章