crossplatform.ru

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


  Ответ в Баги с подключением Qextserialport библиотеки
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
BRE Дата 8.12.2009, 9:07
 
Цитата(druid @ 7.12.2009, 23:55) *
находится по пути "qextserialport/build"
.h файлы по пути "qextserialport" в самом созданом проекте
почему такой баг ума не приложу!!
Заранее спаисба за помошь!

Потому что в linux разделяемые библиотеки ишутся и кешируются по определенным путям.
man ldconfig
druid Дата 7.12.2009, 23:55
  Скачал библ Qextserialport 1,0 компилю командами
qmake-qt4 -unix
make
подключаю в файл проета .pro как показано в примере
============================
TARGET = test
TEMPLATE = app

DEPENDPATH += .
INCLUDEPATH += qextserialport
QMAKE_LIBDIR += qextserialport/build

OBJECTS_DIR = obj
MOC_DIR = moc
UI_DIR = uic

SOURCES += main.cpp\
mainwindow.cpp

HEADERS += mainwindow.h
FORMS += mainwindow.ui
LIBS += -lqextserialport
unix:DEFINES = _TTY_POSIX_
====================================
Получаю ошыбку в Qt Creator:
Запускается /home/druid/Рабочий стол/test/test...
/home/druid/Рабочий стол/test/test: error while loading shared libraries: libqextserialport.so.1: cannot open shared object file: No such file or directory
/home/druid/Рабочий стол/test/test завершилась с кодом 127
=========================================

Файл есть
libqextserialport.so.1
находится по пути "qextserialport/build"
.h файлы по пути "qextserialport" в самом созданом проекте
почему такой баг ума не приложу!!
Заранее спаисба за помошь!

Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 16.4.2024, 17:02