Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибки при билде плагина qt creator
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
magnuz
При построении проекта плагина qt creator
:-1: error: cannot find -lCore
:-1: error: cannot find -lAggregation
:-1: error: cannot find -lExtensionSystem
:-1: error: cannot find -lUtils
:-1: error: collect2: error: ld returned 1 exit status


myplugin.pro
DEFINES += MYPLUGIN_LIBRARY
# MyPlugin files
SOURCES += mypluginplugin. cpp
HEADERS += mypluginplugin. h \
myplugin_global. h \
mypluginconstants. h
# Qt Creator linking
## set the QTC_SOURCE environment variable to override the setting here
QTCREATOR_SOURCES = $$ ( QTC_SOURCE )
isEmpty ( QTCREATOR_SOURCES ): QTCREATOR_SOURCES =/ usr/ src / qtcreator
## set the QTC_BUILD environment variable to override the setting here
IDE_BUILD_TREE = $$ (QTC_BUILD )
isEmpty ( IDE_BUILD_TREE ): IDE_BUILD_TREE =/ tmp /
## uncomment to build plugin into user config directory
## <localappdata>/plugins/<ideversion>
##    where <localappdata> is e.g.
##    "%LOCALAPPDATA%\QtProject\qtcreator" on Windows Vista and later
##    "$XDG_DATA_HOME/data/QtProject/qtcreator" or "~/.local/share/data/QtProject/qtcreator" on Linu
##    "~/Library/Application Support/QtProject/Qt Creator" on Mac
# USE_USER_DESTDIR = yes
ViGOur
Укажи где у тебя они лежат явно, примерно так:
LIBS += -L$$PWD/pjproject-2.3/pjsip/lib/debug/ -lpjsua2
magnuz
ViGOur, Знать бы еще где эти либы лежат
ViGOur
а что говорит:
locate libAggregation
magnuz
Сейчас не дома. Потом посмотрю. Вообще это вопрос каких либ не хватает. Я много чего ставил.
magnuz
Установил что лежат они в /usr/lib/i386-linux-gnu/qtcreator/

Вопрос где теперь писать
LIBS += /usr/lib/i386-linux-gnu/qtcreator/libAggregation.so
Явно что не в файле проекта И почему оно само не прописалось? Я ведь ничего не выдумывал. В проекте все автоматически сгенерированно мастером.
ViGOur
в *.pro файле пишешь:
LIBS += -L/usr/lib/i386-linux-gnu/qtcreator/ -lAggregation
magnuz
ViGOur,
OK теперь не находит только Core

OK все нашел билданул
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.