В linux в QtCreator 2.0.1 создаю консольное Qt-приложение.
Pro файл:
#-------------------------------------------------
#
# Project created by QtCreator 2010-09-30T19:32:36
#
#-------------------------------------------------
QT -= gui
TARGET = 1
CONFIG += console
CONFIG -= app_bundle
LIBS += -L/root/BARDY_LINUX/BIN -lbrd
TEMPLATE = app
SOURCES += main.cpp
libbrd.so.0 нужно поместить в PATH или запускать вот так:
LD_LIBRARY_PATH=/root/BARDY_LINUX/BIN ./your_prog
Для более удобной разработки под Linux можно воспользоваться QMAKE_RPATHDIR. Тогда приложение будет запускаться без LD_LIBRARY_PATH
Что значит поместить в PATH? - прописать путь /root/BARDY_LINUX/BIN в PATH ?, прописал, не работает прога все равно... и почему она раньше (в креаторе 1.3) запускалась?
В .prо
QMAKE_RPATHDIR += "/root/BARDY_LINUX/BIN"
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)