2015-08-28 98 views
0

我是C++新手。C++ MakeFile鏈接到SQlite庫

我已經給出了一個程序的Makefile。我想將SQLite庫添加到它。我下載了源代碼https://www.sqlite.org/download.html

我只是想知道我在Makefile中放了什麼,以便它能夠找到它。我一直在讀關於Makefiles,我應該使用CXXFLAG嗎?

+0

您是否需要從源代碼構建sqlite?或者只是鏈接到一個系統提供的SQLite庫?後者只需要添加正確的標誌(可能是'CXXFLAGS'和'LDFLAGS',但它依賴於makefile)。 –

+1

這個問題太廣泛了,因爲你似乎並不知道Makefile究竟是什麼。一般來說,你的問題沒有單一的答案,因爲它取決於Makefile本身。 –

+0

您最好使用軟件包管理器下載它,或者至少使用該站點的預建庫,從源代碼編譯它是額外的負擔。然後將'-lsqlite3'添加到鏈接標誌就足夠了。 –

回答