Maintenant, je me sens assez stupide. J'essaie de faire des choses avec xlib dans Qt Creator.Référence non définie à XOpenDisplay dans un projet Qt
Mon code:
#include <QtCore/QCoreApplication>
#include <X11/Xlib.h>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
Display *display = XOpenDisplay(NULL);
return 0;
}
Juste une ligne de code et me donne:
/main.cpp:8: undefined reference to `XOpenDisplay'
Il est défini dans Xlib.h comme
extern Display *XOpenDisplay(
_Xconst char* /* display_name */
);
Je sens que je suis absent quelque chose de très basique.
@ cz-david Avez-vous ajouté à XLib LIB dans votre fichier de projet Qt? – mosg
Exactement. Je ne l'ai pas fait, tout simplement compris ... merci quand même – Meltea