2

このチュートリアルでQscintillaをQt プロジェクトに追加しようとしています。ライブラリは正常にインストールされましたが、クラスに未定義の参照が多数あります (たとえば、「QsciScintilla::QsciScintilla(QWidget*)」への未定義参照または「QsciScintilla::SetFont(QFont const&)」への未定義参照)。

これは私の .pro ファイルです:

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = QscintillaTest
TEMPLATE = app


SOURCES += main.cpp\
    mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

win32:CONFIG(release, debug|release): LIBS += -L$$PWD/./QScintilla/Qt4Qt5/release/ -lqscintilla2
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/./QScintilla/Qt4Qt5/debug/ -lqscintilla2
else:unix: LIBS += -L$$PWD/./QScintilla/Qt4Qt5/ -lqscintilla2
INCLUDEPATH += $$PWD/./QScintilla/Qt4Qt5/
DEPENDPATH += $$PWD/./QScintilla/Qt4Qt5/

誰かが私を助けてくれることを願っています。

編集:追加した後-lqscintilla2、このエラーが発生します:

Cannot find -lqscintilla2
4

1 に答える 1