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...

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

Scheduled Pinned Locked Moved German
2 Posts 2 Posters 2.5k Views
  • 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