3

クロム組み込みフレームワークを使用して Qt プロジェクトをコンパイルしようとすると、問題が発生します。VS2010 で作成およびコンパイルした .lib ファイルを読み取れないと不平を言っています:-1: error: LNK1104: cannot open file 'libcef_dll_wrapperd.lib'

以下は、私の .pro ファイルの構成です。コメントアウトされた行は、私が試したことの一部です。

QT       += core gui webkit webkitwidgets

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

#LIBS += -L"C:\cef_binary_3.1547.1412_windows32\Release" -llibcef
#LIBS += "C:\cef_binary_3.1547.1412_windows32\out\Release\lib\libcef_dll_wrapper.lib" # "C:\cef_binary_3.1547.1412_windows32\Release\libcef.dll"
INCLUDEPATH += C:\cef_binary_3.1547.1412_windows32
DEFINES += NOMINMAX

TARGET = browser
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp \
    clientapp.cpp

HEADERS  += mainwindow.h \
    clientapp.h

FORMS    += mainwindow.ui

win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../../../../../../../cef_binary_3.1547.1412_windows32/out/Release/lib/ -llibcef_dll_wrapper
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../../../../../../../cef_binary_3.1547.1412_windows32/out/Release/lib/ -llibcef_dll_wrapperd

INCLUDEPATH += $$PWD/../../../../../../../../cef_binary_3.1547.1412_windows32/out/Release
DEPENDPATH += $$PWD/../../../../../../../../cef_binary_3.1547.1412_windows32/out/Release

クロム組み込みフレームワークをデフォルト設定でコンパイルしましたが、リンクしようとすると「ファイルを開けません」というエラーが表示される理由がわかりません。

4

1 に答える 1