programing

CMake로 포코 만들기:MySQL 지원 사용 안 함 - MySQL 라이브러리 없음

javamemo 2023. 9. 7. 21:26
반응형

CMake로 포코 만들기:MySQL 지원 사용 안 함 - MySQL 라이브러리 없음

주요 목표는 우분투 16.04용 Poco Complete Edition libs를 만들고 작동시키는 것입니다.https://pocoproject.org/docs/00200-GettingStarted.html 매뉴얼을 읽으면 모든 것이 매우 간단해 보입니다.하지만 언제나처럼 저만 빼고는 모든 사람들에게 아주 명백한 무언가가 생략되었고 조리법도 통하지 않았습니다.

내가 어쨌길래요?물론 openssl, odbc, mysql-client 및 libmysqlclient-dev를 설치했습니다.그 다음엔 "cmake..."를 뛰고 배시가 말해줍니다.

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

좋아요, 그냥 무시하죠..."make" 및 "make install"을 실행합니다.성공.하지만 제가 Qt5로 쓰려고 할 때는

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

그런 머리말이 없다는 걸 말해줍니다.MySQL 폴더까지.

제가 뭘 놓쳤는지 말해주세요어떻게 고쳐야 할까요?

제가 해결책을 찾아냈어요.mysql의 바이너리 설치, 즉 tar-content를 /usr/local/mysql에 복사해야 하며, 마침내 poco의 cmake가 MySQL을 찾았다고 알려줄 것입니다.

언급URL : https://stackoverflow.com/questions/47336817/building-poco-with-cmake-mysql-support-disabled-no-mysql-library

반응형