2015-09-06 84 views
1

最近問了一個類似的問題,但試圖簡化它,因爲沒有人能夠提供幫助。Poco/Data/SQLite/Connector.h:沒有這樣的文件或目錄

我想編譯一個c + +程序,我不斷收到錯誤,它找不到Poco/Data/SQLite/Connector.h

使用:#include "Poco/Data/SQLite/Connector.h"

我已經跑了十幾將安裝試圖讓這個工作包括:

sudo apt-get install openssl libssl-dev 
sudo apt-get install libiodbc2 libiodbc2-dev 
sudo apt-get install libpoco-dev 
sudo gmake -s install under the downloaded libpoco dir. 

我甚至看到安裝了最後src/connector.cpp

新的C + +和Linux(在pi 2 raspbian),但似乎無法得到代碼來找到這個庫。

有什麼建議嗎?

回答

0

萬一有其他人有這個問題。 需要先安裝libmysqlclient-dev才能使用poco安裝來安裝這些庫。只是做mysql客戶端不會這樣做。

0

將您的路徑「Poco/Data/SQLite/Connector.h」更改爲「Poco/Data/SQLite/connector.h」。希望這會有所幫助。

+0

我只是想確認一下,但根據文檔Connector.h是大寫的。 http://pocoproject.org/docs/Poco.Data.SQLite.Connector.html – VirtualLife

+0

然後使用命令 將src/connector.h重命名爲src/Connector.h sudo mv /src/connector.h /src/Connector.h –

相關問題