2017-11-16 27 views
0

主な目標は、Ubuntu 16.04用のPoco Complete Editionライブラリを構築して作業することです。 マニュアルを読む場合はhttps://pocoproject.org/docs/00200-GettingStarted.htmlすべてがとても簡単です。しかし、いつものように私以外の誰にとっても非常に明白な何かが省かれ、レシピは機能しません。cmakeを使ってPocoをビルドする:MySQLサポート無効 - MySQLライブラリなし

私は何をしましたか?もちろん、openssl、odbc、mysql-client、libmysqlclient-devをインストールしました。その後、私は "cmakeの.." を実行していることだし、bashは[OK]を

... 
-- Couldn't find MySQL or MariaDB 
-- MySQL Support Disabled - no MySQL library 
... 

私に語った、のはそれを無視してみましょう... Executigは "作る" と "make install" を。成功。しかし、私がQt5で書こうとしているとき

#include <Poco/Data/MySQL/Connector.h> 

それは私に、そのようなヘッダーがないと言います。 MySQLのフォルダです。

私が逃したものは何ですか?私はそれをどのように修正すべきですか?

答えて

0

私は自分で解決策を見つけました。 mysqlのバイナリインストールを実行する必要があります。つまり、tar-contentを/ usr/local/mysqlにコピーする必要があります。最後にpocoのcmakeは、MySQLが見つかりました。

関連する問題