PavelK
@PavelK

Как настроить что бы g++ при линковке использовал статичные библиотеки когда они есть, без явного указания?

Привет. g++9.
Фреймворк Qt, собран статически.
При попытке собрать простое приложение почти полностью статически
возникают ошибки по поводу отсутствия статических версий -lEGL -lGLESv2
В недрах Qt при сборке добавлены эти зависимости и не могу найти где, что бы явно поставить динамическую загрузки. Может кто знает где и как?
И можно ли указать g++ что бы он подключал динамические версии, если нет статических?
Вот так выглядит проблемное место:
g++  -static -Wl,-O1 -o Qt5QmlHelloWorld  main.o other.o qt5qmlhelloworld_qml_plugin_import.o qrc_qmake_resources.o  path/libqxcb-egl-integration.a ....... -lEGL -lGLESv2


P.S. я могу вручную прописать сборку, но это придётся делать каждый раз при добавлении чего либо, чего очень не хочется.
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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