CLion MySql Connector C++



  • Mahlzeit,

    ich habe zurzeit Probleme den MySQL Connector für C++ in CLion ans laufen zubekommen...

    habe mir folgenden Dateien geladen
    mysql-connector-c++-noinstall-1.1.11-winx64.zip
    boost_1_55_0.zip

    und diese in meinen Projektordner ins Verzeichnis include entpackt.

    Dann die CMakeLists angepasst.

    cmake_minimum_required(VERSION 3.13)
    project(exampleSQL)
    
    set(CMAKE_CXX_STANDARD 14)
    
    LINK_DIRECTORIES(include/boost/libs)
    
    include_directories("include")
    
    set(SOURCE_FILES "main.cpp")
    add_executable(exampleSQL main.cpp)
    
    

    bekomme aber immer beim Kompilieren folgende Fehlermeldung:

    CMakeFiles\exampleSQL.dir\build.make:62: recipe for target 'CMakeFiles/exampleSQL.dir/main.cpp.obj' failed
    In file included from C:\Users\User19\Entwicklung\Clion\exampleSQL\main.cpp:2:0:
    CMakeFiles\Makefile2:71: recipe for target 'CMakeFiles/exampleSQL.dir/all' failed
    C:/Users/User19/Entwicklung/Clion/exampleSQL/include/mysql_connection.h:37:32: fatal error: boost/shared_ptr.hpp: No such file or directory
     #include <boost/shared_ptr.hpp>
    

    Schon klar das die Fehlermeldung "No such file or directory" sagt.
    Aber ich habe doch die entsprechenden Dateien eingebunden... oder habe ich diese falsch eingebunden ?

    Gruß Swoopo



  • @swoopo sagte in CLion MySql Connector C++:

    boost_1_55_0.zip
    und diese in meinen Projektordner ins Verzeichnis include entpackt.

    Warum sollte das zusammen mit include_directories("include") funktionieren? Hast du dir das Verzeichnis mal angesehen?

    Warum 1.55? Das stammt von 2013.


Log in to reply