2017-11-16 14 views
0

주요 목표는 우분투 16.04 용 Poco Complete Edition 라이브러리를 빌드하고 작업하는 것입니다. 설명서를 읽는다면 https://pocoproject.org/docs/00200-GettingStarted.html 모든 것이 매우 간단 해 보입니다. 그러나 언제나처럼 모든 사람에게 아주 명백한 무엇인가는 생략되었지만 조리법은 효과가 없습니다.cmake로 Poco 빌드하기 : MySQL 지원 비활성화 - MySQL 라이브러리 없음

내가 무엇을 했습니까? 물론 openssl, odbc, mysql-client 및 libmysqlclient-dev를 설치했습니다. 그 후 나는 ".. cmake"을 실행하고있어 떠들썩한 파티 나에게

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

확인을 알려줍니다,의 그 무시하자 ... Executig는 "확인"과 "설치하기". 성공. 하지만 Qt5에 글을 쓰려고 할 때

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

그것은 그러한 헤더가 없다는 것을 말해줍니다. 심지어 MySQL 폴더.

내가 무엇을 놓쳤는 지 알려주시겠습니까? 어떻게 수정해야합니까?

답변

0

나는 해결책을 스스로 찾았습니다. mysql의 바이너리 설치를 수행해야한다. 즉, tar-content를/usr/local/mysql에 복사해야한다. 마침내 poco의 cmake는 MySQL을 찾았다 고 말할 것이다.