Я использую GCC, какие ключи мне нужно добавить к ссылке с Xlib? После поиска все, что я мог найти, было -lX11, но это дало мне ld: library not found for -lX11
Я использую mac (10.6), но мне не понравится что-то конкретное Mac.
Ответ 1
Обычно вы можете использовать pkg-config, чтобы определить флаги, которые необходимо передать:
Вы будете удивлены, но иногда -L/usr/X11R6/lib -lX11 есть ответ -_-.
Ответ 4
Вам также потребуется -L/usr/X11/lib. Это не совсем специфично для Mac, но вы обнаружите, что расположение этих библиотек будет немного отличаться от системы к системе.
Ответ 5
Ubuntu 12.10 (И, возможно, другие) требуют sudo apt-get install libx11-dev.