LINUX.ORG.RU

Статичиская линковка приложения Qt

 , , , ,


0

1

Привет! Какие библиотеки нужны для статической линковки Widgets? Я линкую эти:

qt_libs = { 
	"Qt5Core", 
	"Qt5Gui",
	"Qt5Widgets",
	"Qt5EventDispatcherSupport",
	"Qt5FontDatabaseSupport",
	"Qt5PlatformCompositorSupport",
	"Qt5ThemeSupport",
	"qtfreetype",
	"qtlibpng",
	"qtpcre2",
	"qtharfbuzz"
}
links { qt_libs }

Но получаю undefined reference. build.log



Последнее исправление: continue (всего исправлений: 1)

Проблема скорее всего в порядке библиотек. Например, QtGui должна идти перед всеми своими зависимостями. Наверное как-то так:

qt_libs = { 
	"Qt5Widgets",
	"Qt5Gui",
	"Qt5Core", 

Или же можно включить linkgroups.

xaizek ★★★★★
()
Ответ на: комментарий от xaizek

Да, действительно это из-за этого. Спасибо! Включил linkgroups и все слинковало

continue
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.