/ usr / bin / ld: не удается найти -lX11

Вы не указываете, какую версию Ubuntu вы используете, но если она имеет версию до 10.10, перейдите к System -> Preferences -> Sound, и появится диалоговое окно, подобное приведенному ниже.

Если, однако, это бета-версия Natty, затем выберите вкладку приложений в Unity и выполните поиск звука.

Убедитесь, что вы выбрали внутренний звук и попробуйте тест на своих динамиках.

Вы также должны проверить свои программы запуска и убедиться, что Pulse Audio выбрано путем перехода на System -> Preferences -> Start Up Applications - или вкладку приложений в Unity и поиска для запуска приложений и обеспечения выбора Pulse Audio, как показано ниже:

[d6 ] Sound Preferences

1
задан 28 November 2015 в 09:26

1 ответ

Примечание. Файл CMakeFiles/csgo_external.dir/link.txt создается командой cmake .. Как только этот файл был изменен, снова запустите команду cmake, иначе ваши изменения будут перезаписаны. Реальная проблема в CMakeLists.txt. Поэтому примечание в конце ответа.

Задача находится в CMakeFiles/csgo_external.dir/link.txt после запуска cmake. -lX11 должен появиться после

[…] CMakeFiles/csgo_external.dir/main.cpp.o

или в конце.

Отредактируйте файл CMakeFiles/csgo_external.dir/link.txt

nano CMakeFiles/csgo_external.dir/link.txt

и замените

/usr/bin/c++ -m32 -std=c++11 -lX11 CMakeFiles/csgo_external.dir/log.cpp.o CMakeFiles/csgo_external.dir/remote.cpp.o CMakeFiles/csgo_external.dir/netvar.cpp.o CMakeFiles/csgo_external.dir/hack.cpp.o CMakeFiles/csgo_external.dir/main.cpp.o  -o build/csgo_external -rdynamic

с

/usr/bin/c++ -m32 -std=c++11 CMakeFiles/csgo_external.dir/log.cpp.o CMakeFiles/csgo_external.dir/remote.cpp.o CMakeFiles/csgo_external.dir/netvar.cpp.o CMakeFiles/csgo_external.dir/hack.cpp.o CMakeFiles/csgo_external.dir/main.cpp.o  -o build/csgo_external -rdynamic -lX11 

После этого обратитесь к разработчику. Они должны что-то изменить в CMakeLists.txt.

0
ответ дан 23 May 2018 в 15:32
  • 1
    Святое дерьмо, спасибо огромное чувак! – gogobebe2 26 November 2015 в 03:32
  • 2
    Я просто протестировал его, и он все еще не работал. Такое же сообщение об ошибке. :( – gogobebe2 27 November 2015 в 08:22
  • 3
    Я тоже его тестировал. Сожалею. : \ – A.B. 27 November 2015 в 08:37
  • 4
    Возможно, есть дополнительный файл с той же проблемой. – A.B. 27 November 2015 в 08:40
  • 5
    Вы протестировали файл после запуска cmake? – A.B. 27 November 2015 в 09:38

Другие вопросы по тегам:

Похожие вопросы: