Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. ...mit ein bisschen Anfängerglück...
Qt 6.11 is out! See what's new in the release blog

...mit ein bisschen Anfängerglück...

Scheduled Pinned Locked Moved German
2 Posts 2 Posters 2.7k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Offline
    W Offline
    wanderer7
    wrote on last edited by
    #1

    könnt's klappen: Einarbeiten in Qt... unter LINUX (aptosid-imera)

    mein erstes kleines Testprogramm in Qt-creator eingegeben:
    @
    #include <stdio.h>
    #include <mysql/mysql.h>
    #include <mysql/my_global.h>

    int main()
    {
    MYSQL *my;
    my = mysqlinit(NULL);
    if (my ==NULL) {
    fprintf(stderr, "Initialisierung fehlgeschlagen\n");
    return 1;
    }
    if( mysql_real_connect(
    my,
    "localhost",
    "root",
    "xxxx",
    "test",
    0,
    NULL,
    0) == NULL) {
    fprintf (stderr,"kann nicht verbinden! :\n" "%u (%s)\n",mysql_errno(my), mysql_error(my));
    }
    else
    fprintf (stderr,"ok!\n");
    mysql_close (my);

                    return 0;
    

    }
    @

    aber:

    g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../qt4-2 -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I/usr/include/mysql. -I../qt4-2 -I. -o main.o ../qt4-2/main.cpp
    In file included from ../qt4-2/main.cpp:3:0:
    /usr/include/mysql/my_global.h:84:23: fatal error: my_config.h: Datei oder Verzeichnis nicht gefunden
    compilation terminated.

    my_config.h existiert aber (munter) in /usr/include/mysql - (wo übrigens auch my_global.h zu finden ist ... und offenbar gefunden wird).
    Ein Hinzufügen von "#include <mysql/my_config.h>" zu den anderen includes ändert nichts an Fehlermeldung und Abbruch der Übersetzung...

    was mache ich falsch, bzw. was fehlt? Muss ich den Pfad eintragen - wenn ja, wo?

    1 Reply Last reply
    0
    • T Offline
      T Offline
      tobias.hunger
      wrote on last edited by
      #2

      Warum ist da ein Punkt hinter -I/usr/include/mysql.?

      Ist da in Deinem buildsystem irgendwas kaputt gegangen?

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved