Qt Creator で作成されているアプリケーションで QJson ライブラリを使用しようとしています。動作システムは Ubuntu 12.04 32 ビットです。
synaptic を使用して libqjson0 (0.7.1-6) をインストールしました。ライブラリがインストールされました
/usr/lib/i386-linux-gnu/libqjson.so.0
/usr/lib/i386-linux-gnu/libqjson.so.0.7.1
プロジェクトを右クリックし、[ライブラリの追加] を選択して、ライブラリを Qt Creator に追加しようとしました。上記の 2 つのパスのいずれかを入力すると、ファイル名が赤くなり、正しくないことが示されました。libqjson.so.0.7.1にリンクするシンボリック リンク libqjson.so を作成しました。/usr/lib/i386-linux-gnu/libqjson.so パスを使用してライブラリを追加できました。
初心者の質問: アプリの上部に #include <parser.h> を追加しました。「parser.h: No such file or directory.」というエラーが表示されます。/usr/libs/i386-linux-gnu で parser.h を検索しましたが、結果は返されませんでした。parser.h の前に何か/ を追加する必要がありますか、それとも他に何か不足していますか?
編集: 以下に添付された.proファイル
#-------------------------------------------------
#
# Project created by QtCreator 2012-10-05T20:40:21
#
#-------------------------------------------------
QT += core gui
QT += network
TARGET = zf
TEMPLATE = app
SOURCES += main.cpp\
zftest.cpp \
api1_6.cpp
HEADERS += zftest.h \
api1_6.h
FORMS += zftest.ui
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../../../../../usr/lib/qt4/plugins/crypto/release/ -lqca-ossl
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../../../../../usr/lib/qt4/plugins/crypto/debug/ -lqca-ossl
else:symbian: LIBS += -lqca-ossl
else:unix: LIBS += -L$$PWD/../../../../../../usr/lib/qt4/plugins/crypto/ -lqca-ossl
INCLUDEPATH += $$PWD/../../../../../../usr/lib/qt4/plugins/crypto
DEPENDPATH += $$PWD/../../../../../../usr/lib/qt4/plugins/crypto
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../../../../../usr/lib/release/ -lqca
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../../../../../usr/lib/debug/ -lqca
else:symbian: LIBS += -lqca
else:unix: LIBS += -L$$PWD/../../../../../../usr/lib/ -lqca
INCLUDEPATH += $$PWD/../../../../../../usr/include
DEPENDPATH += $$PWD/../../../../../../usr/include
OTHER_FILES += \
README.txt
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../../../../../usr/lib/i386-linux-gnu/release/ -lqjson
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../../../../../usr/lib/i386-linux-gnu/debug/ -lqjson
else:symbian: LIBS += -lqjson
else:unix: LIBS += -L$$PWD/../../../../../../usr/lib/i386-linux-gnu/ -lqjson
INCLUDEPATH += $$PWD/../../../../../../usr/lib/i386-linux-gnu
DEPENDPATH += $$PWD/../../../../../../usr/lib/i386-linux-gnu