我試圖讓sqlite3 c-api在代碼:blocks/gcc mingw編譯器的窗口下編譯,因爲我在Ubuntu上成功完成了。但不能得到它。
現在我該怎麼做:Sqlite3,c-api,在窗口上安裝
下載二進制包,將它們解壓到c:\ sqlite3,把c:\ sqlite3放到PATH中。
現在我可以從「任何地方」從cmd窗口調用sqlite3,這工作正常。
爲了使用C-API與C I創建新的文件夾,準備庫:
dlltool -D sqlite3.dll -d sqlite3.def -l libsqlite3.a
... sqlite3.dll,sqlite3.def和sqlite3.h複製到該文件夾。在項目構建選項的鏈接器設置中,我添加libsqlite3.a,但我不能編譯程序。
消息:
ld.exe||cannot find -lsqlite3|
||=== Build finished: 1 errors, 0 warnings ===|
請,如果有人可以幫助解決這個問題。