0
我試圖在ubuntu 16.04上構建hyperscan:https://github.com/01org/hyperscan。我已經安裝了上市的先決條件,現在我使用cmake來創建構建腳本,其提供了以下錯誤:構建hyperscan的問題
...
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- looking for sqlite3 in source tree
CMake Error at cmake/sqlite3.cmake:25 (message):
no sqlite3 in source tree
Call Stack (most recent call first):
tools/hsbench/CMakeLists.txt:1 (include)
-- Configuring incomplete, errors occurred!
See also "/home/rful011/hyperscan/build/CMakeFiles/CMakeOutput.log".
See also "/home/rful011/hyperscan/build/CMakeFiles/CMakeError.log".
兩個CMake的文件的尾部沒有什麼相關的源碼 - 他們處理線程的東西。
我安裝了libsqlite3-dev包但沒有什麼區別。我對Cmake並不熟悉(配置時我會看着指定庫位置的選項擺弄......),所以我在如何繼續下去的時候感到不知所措。 我找到了sqlite.cmake文件,它似乎檢查已安裝的模塊(可能是失敗),然後在源代碼樹中查找。3
我打算寫一個詳細的答案,但我注意到你說你安裝了'libsqlite-dev' - 'libsqlite3-dev'是正確的包。這只是一個錯字嗎? –
我的不好!它是libsqlite3-dev ... –
那麼,這是錯字?你實際上已經安裝了'libsqlite3-dev'?順便說一句,我只是遵循從'git'構建的指令,它適用於Ubuntu 14.04 ... –