今、私はかなり愚かだと感じています。Qt Creator で xlib を使って何かしようとしています。
私のコード:
#include <QtCore/QCoreApplication>
#include <X11/Xlib.h>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
Display *display = XOpenDisplay(NULL);
return 0;
}
たった1行のコードで、次のようになります。
/main.cpp:8: undefined reference to `XOpenDisplay'
Xlib.h で次のように定義されています。
extern Display *XOpenDisplay(
_Xconst char* /* display_name */
);
私は非常に基本的な何かが欠けていると感じています。