crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Ошибки при билде плагина qt creator
magnuz
  опции профиля:
сообщение 13.10.2015, 16:16
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 13.10.2015
Пользователь №: 4463

Спасибо сказали: 0 раз(а)




Репутация:   0  


При построении проекта плагина 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
  опции профиля:
сообщение 13.10.2015, 16:51
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Укажи где у тебя они лежат явно, примерно так:
LIBS += -L$$PWD/pjproject-2.3/pjsip/lib/debug/ -lpjsua2
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
magnuz
  опции профиля:
сообщение 13.10.2015, 22:35
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 13.10.2015
Пользователь №: 4463

Спасибо сказали: 0 раз(а)




Репутация:   0  


ViGOur, Знать бы еще где эти либы лежат
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 14.10.2015, 9:11
Сообщение #4


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


а что говорит:
locate libAggregation
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
magnuz
  опции профиля:
сообщение 14.10.2015, 10:33
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 13.10.2015
Пользователь №: 4463

Спасибо сказали: 0 раз(а)




Репутация:   0  


Сейчас не дома. Потом посмотрю. Вообще это вопрос каких либ не хватает. Я много чего ставил.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
magnuz
  опции профиля:
сообщение 14.10.2015, 20:19
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 13.10.2015
Пользователь №: 4463

Спасибо сказали: 0 раз(а)




Репутация:   0  


Установил что лежат они в /usr/lib/i386-linux-gnu/qtcreator/

Вопрос где теперь писать
LIBS += /usr/lib/i386-linux-gnu/qtcreator/libAggregation.so
Явно что не в файле проекта И почему оно само не прописалось? Я ведь ничего не выдумывал. В проекте все автоматически сгенерированно мастером.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 15.10.2015, 9:05
Сообщение #7


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


в *.pro файле пишешь:
LIBS += -L/usr/lib/i386-linux-gnu/qtcreator/ -lAggregation
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
magnuz
  опции профиля:
сообщение 15.10.2015, 19:50
Сообщение #8


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 13.10.2015
Пользователь №: 4463

Спасибо сказали: 0 раз(а)




Репутация:   0  


ViGOur,
OK теперь не находит только Core

OK все нашел билданул
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2024, 21:42