簡體   English   中英

qt5添加了庫“ Qt5WebEngineCore.lib”,但鏈接名為“ Qt5WebEngineCore551.lib”

[英]qt5 add library “Qt5WebEngineCore.lib” but link named “Qt5WebEngineCore551.lib”

我用qt5.5.1 QML。 我想用webengingview顯示一些頁面。 在main.cpp中我添加以下代碼:

QGuiApplication app(argc, argv);
QtWebEngine::initialize();

所以,我需要補充一些webengine庫。 但是當我通過qtcreator添加並構建時,它告訴我這個錯誤:

LINK : fatal error LNK1104: cound not open the file “D:\Programs\Qt5.5.1\5.5\msvc2013\lib\Qt5WebEngineCore551.lib”

那么我該如何解決呢?

這是我的main.cpp:

#include <QGuiApplication>
#include <QtQml>
#include <QQmlApplicationEngine>
#include <QtWebEngine/QtWebEngine>
int main(int argc, char *argv[])
{
    QGuiApplication app(argc, argv);
    QtWebEngine::initialize();
    ...
}

.pro文件是:

TEMPLATE = app

QT += qml quick

CONFIG += c++11

SOURCES += main.cpp \
    Handler/htmlhandler.cpp

RESOURCES += qml.qrc

# Additional import path used to resolve QML modules in Qt Creator's code model

QML_IMPORT_PATH =

# Default rules for deployment.

include(deployment.pri)

HEADERS += \
    Handler/htmlhandler.h

unix|win32: LIBS += -lQt5WebEngineCore

嘗試使用QT += qml quick webengine並在包含中執行#include <QtWebEngine>並刪除行unix|win32: LIBS += -lQt5WebEngineCore進入Build -> Run qmake

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM