• 13137阅读
  • 15回复

[提问]VS2012静态编译qt5,报错,求解答 [复制链接]

上一主题 下一主题
离线渡世白玉
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-22



下面是命令窗口报错的信息,高手分析下、、好像在qtwebkit这个模块下、、
我用的配置:configure -prefix F:\Qt\SDK\X64-Static-VS2012 -opensource -confirm-license  -fast -static -platform win32-msvc2012  -debug-and-release -c++11 -icu -opengl desktop -openssl -qt-zlib -qt-libpng -qt-libjpeg -qt-sql-sqlite -plugin-sql-sqlite -nomake tests -nomake examples -mp
我是在64位命令下编译的,欲静态编译64位版的、、、开始在opengl那块有问题在论坛里找到方法了,在这的问题没找到解决方案、、、
perl,pyhon都配置X64的,rupy好像是32的、、icu和openssl都是在vs2012下自己编译的,64和32的都编译了,连接的是64位的、、、
icu是4c-50_1__2最新的,OpenSSL是1.01,pyhon是33,perl是ActiveState Per最新的,ruby是rubyinstaller-1.9.3-p374


求高手指点、、
cd Source\WebCore\ && ( if not exist Makefile.WebCore f:\Qt\src\qtbase\b
in\qmake F:\Qt\src\qtwebkit\Source\WebCore\WebCore.pro -o Makefile.WebCore ) &&
"C:\Program Files (x86)\Microsoft Visual Studio\VC\BIN\amd64\nmake.exe" -f Makef
ile.WebCore
Microsoft (R) 程序维护实用工具 11.00.50727.1
版权所有 (C) Microsoft Corporation。保留所有权利。
        ( if not exist Makefile.WebCore.DerivedSources f:\Qt\src\qtbase\bin\qmak
e F:\Qt\src\qtwebkit\Source\WebCore\DerivedSources.pri -o Makefile.WebCore.Deriv
edSources ) && "C:\Program Files (x86)\Microsoft Visual Studio\VC\BIN\amd64\nmak
e.exe" -f Makefile.WebCore.DerivedSources
Microsoft (R) 程序维护实用工具 11.00.50727.1
版权所有 (C) Microsoft Corporation。保留所有权利。
        python F:/Qt/src/qtwebkit/Source/WebCore/inspector/generate-inspector-pr
otocol-version -o generated\InspectorProtocolVersion.h inspector\Inspector.json
Self-test failedNMAKE : fatal error U1077: C:\Python33\python.EXE: 返回代码
0x1
Stop.
NMAKE : fatal error U1077: (: 返回代码“0x2
Stop.
NMAKE : fatal error U1077: cd: 返回代码“0x2
Stop.
NMAKE : fatal error U1077: cd: 返回代码“0x2
Stop.
离线渡世白玉

只看该作者 1楼 发表于: 2013-01-22

无奈啊、、、又试了了几次,上面那个问题没了。有报错了新的问题、、、
错误信息:
xt@QWebFrameAdapter@@QEBA?AVQString@@XZ (public: class QString __cdecl QWebFrame
Adapter::toPlainText(void)const ) 在函数 "public: class QString __cdecl QWebFram
e::toPlainText(void)const " (?toPlainText@QWebFrame@@QEBA?AVQString@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setConten
t@QWebFrameAdapter@@QEAAXAEBVQByteArray@@AEBVQString@@AEBVQUrl@@@Z (public: void
__cdecl QWebFrameAdapter::setContent(class QByteArray const &,class QString con
st &,class QUrl const &)) 在函数 "public: void __cdecl QWebFrame::setContent(cla
ss QByteArray const &,class QString const &,class QUrl const &)" (?setContent@QW
ebFrame@@QEAAXAEBVQByteArray@@AEBVQString@@AEBVQUrl@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setHtml@Q
WebFrameAdapter@@QEAAXAEBVQString@@AEBVQUrl@@@Z (public: void __cdecl QWebFrameA
dapter::setHtml(class QString const &,class QUrl const &)) 在函数 "public: void
__cdecl QWebFrame::setHtml(class QString const &,class QUrl const &)" (?setHtml@
QWebFrame@@QEAAXAEBVQString@@AEBVQUrl@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?metaData@
QWebFrameAdapter@@QEBA?AV?$QMultiMap@VQString@@V1@@@XZ (public: class QMultiMap<
class QString,class QString> __cdecl QWebFrameAdapter::metaData(void)const ) 在
函数 "public: class QMultiMap<class QString,class QString> __cdecl QWebFrame::me
taData(void)const " (?metaData@QWebFrame@@QEBA?AV?$QMultiMap@VQString@@V1@@@XZ)
中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?hitTestCo
ntent@QWebFrameAdapter@@QEBAPEAVQWebHitTestResultPrivate@@AEBVQPoint@@@Z (public
: class QWebHitTestResultPrivate * __cdecl QWebFrameAdapter::hitTestContent(clas
s QPoint const &)const ) 在函数 "public: class QWebHitTestResult __cdecl QWebFra
me::hitTestContent(class QPoint const &)const " (?hitTestContent@QWebFrame@@QEBA
?AVQWebHitTestResult@@AEBVQPoint@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?documentE
lement@QWebFrameAdapter@@QEBA?AVQWebElement@@XZ (public: class QWebElement __cde
cl QWebFrameAdapter::documentElement(void)const ) 在函数 "public: class QWebElem
ent __cdecl QWebFrame::documentElement(void)const " (?documentElement@QWebFrame@
@QEBA?AVQWebElement@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?title@QWe
bFrameAdapter@@QEBA?AVQString@@XZ (public: class QString __cdecl QWebFrameAdapte
r::title(void)const ) 在函数 "public: virtual int __cdecl QWebFrame::qt_metacall
(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QWebFrame@@UEAAHW4Call@QMet
aObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?clearCore
Frame@QWebFrameAdapter@@QEAAXXZ (public: void __cdecl QWebFrameAdapter::clearCor
eFrame(void)) 在函数 "public: void __cdecl QWebFrame::setUrl(class QUrl const &)
" (?setUrl@QWebFrame@@QEAAXAEBVQUrl@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?baseUrl@Q
WebFrameAdapter@@QEBA?AVQUrl@@XZ (public: class QUrl __cdecl QWebFrameAdapter::b
aseUrl(void)const ) 在函数 "public: class QUrl __cdecl QWebFrame::baseUrl(void)c
onst " (?baseUrl@QWebFrame@@QEBA?AVQUrl@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?coreFrame
Url@QWebFrameAdapter@@QEBA?AVQUrl@@XZ (public: class QUrl __cdecl QWebFrameAdapt
er::coreFrameUrl(void)const ) 在函数 "public: virtual void __cdecl QWebFramePriv
ate::emitUrlChanged(void)" (?emitUrlChanged@QWebFramePrivate@@UEAAXXZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?lastReque
stedUrl@QWebFrameAdapter@@QEBA?AVQUrl@@XZ (public: class QUrl __cdecl QWebFrameA
dapter::lastRequestedUrl(void)const ) 在函数 "public: virtual int __cdecl QWebFr
ame::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QWebFrame@@
UEAAHW4Call@QMetaObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?securityO
rigin@QWebFrameAdapter@@QEBA?AVQWebSecurityOrigin@@XZ (public: class QWebSecurit
yOrigin __cdecl QWebFrameAdapter::securityOrigin(void)const ) 在函数 "public: cl
ass QWebSecurityOrigin __cdecl QWebFrame::securityOrigin(void)const " (?security
Origin@QWebFrame@@QEBA?AVQWebSecurityOrigin@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?uniqueNam
e@QWebFrameAdapter@@QEBA?AVQString@@XZ (public: class QString __cdecl QWebFrameA
dapter::uniqueName(void)const ) 在函数 "public: class QString __cdecl QWebFrame:
:frameName(void)const " (?frameName@QWebFrame@@QEBA?AVQString@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?renderRel
ativeCoords@QWebFrameAdapter@@QEAAXPEAVQPainter@@HAEBVQRegion@@@Z (public: void
__cdecl QWebFrameAdapter::renderRelativeCoords(class QPainter *,int,class QRegio
n const &)) 在函数 "public: void __cdecl QWebFrame::render(class QPainter *,clas
s QFlags<enum QWebFrame::RenderLayer>,class QRegion const &)" (?render@QWebFrame
@@QEAAXPEAVQPainter@@V?$QFlags@W4RenderLayer@QWebFrame@@@@AEBVQRegion@@@Z) 中导

Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?_q_orient
ationChanged@QWebFrameAdapter@@QEAAXXZ (public: void __cdecl QWebFrameAdapter::_
q_orientationChanged(void)) 在函数 "private: static void __cdecl QWebFrame::qt_s
tatic_metacall(class QObject *,enum QMetaObject::Call,int,void * *)" (?qt_static
_metacall@QWebFrame@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?childFram
es@QWebFrameAdapter@@QEBA?AV?$QList@PEAVQObject@@@@XZ (public: class QList<class
QObject *> __cdecl QWebFrameAdapter::childFrames(void)const ) 在函数 "public: c
lass QList<class QWebFrame *> __cdecl QWebFrame::childFrames(void)const " (?chil
dFrames@QWebFrame@@QEBA?AV?$QList@PEAVQWebFrame@@@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?hasFocus@
QWebFrameAdapter@@QEBA_NXZ (public: bool __cdecl QWebFrameAdapter::hasFocus(void
)const ) 在函数 "public: bool __cdecl QWebFrame::hasFocus(void)const " (?hasFocu
s@QWebFrame@@QEBA_NXZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setFocus@
QWebFrameAdapter@@QEAAXXZ (public: void __cdecl QWebFrameAdapter::setFocus(void)
) 在函数 "public: void __cdecl QWebFrame::setFocus(void)" (?setFocus@QWebFrame@@
QEAAXXZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setScroll
BarPolicy@QWebFrameAdapter@@QEAAXW4Orientation@Qt@@W4ScrollBarPolicy@3@@Z (publi
c: void __cdecl QWebFrameAdapter::setScrollBarPolicy(enum Qt::Orientation,enum Q
t::ScrollBarPolicy)) 在函数 "public: void __cdecl QWebFrame::setScrollBarPolicy(
enum Qt::Orientation,enum Qt::ScrollBarPolicy)" (?setScrollBarPolicy@QWebFrame@@
QEAAXW4Orientation@Qt@@W4ScrollBarPolicy@3@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?scrollToA
nchor@QWebFrameAdapter@@QEAAXAEBVQString@@@Z (public: void __cdecl QWebFrameAdap
ter::scrollToAnchor(class QString const &)) 在函数 "public: void __cdecl QWebFra
me::scrollToAnchor(class QString const &)" (?scrollToAnchor@QWebFrame@@QEAAXAEBV
QString@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?scrollBy@
QWebFrameAdapter@@QEAAXHH@Z (public: void __cdecl QWebFrameAdapter::scrollBy(int
,int)) 在函数 "public: void __cdecl QWebFrame::scroll(int,int)" (?scroll@QWebFra
me@@QEAAXHH@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setScroll
BarValue@QWebFrameAdapter@@QEAAXW4Orientation@Qt@@H@Z (public: void __cdecl QWeb
FrameAdapter::setScrollBarValue(enum Qt::Orientation,int)) 在函数 "public: void
__cdecl QWebFrame::setScrollBarValue(enum Qt::Orientation,int)" (?setScrollBarVa
lue@QWebFrame@@QEAAXW4Orientation@Qt@@H@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?scrollBar
Value@QWebFrameAdapter@@QEBAHW4Orientation@Qt@@@Z (public: int __cdecl QWebFrame
Adapter::scrollBarValue(enum Qt::Orientation)const ) 在函数 "public: int __cdecl
QWebFrame::scrollBarValue(enum Qt::Orientation)const " (?scrollBarValue@QWebFra
me@@QEBAHW4Orientation@Qt@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?scrollBar
Maximum@QWebFrameAdapter@@QEBAHW4Orientation@Qt@@@Z (public: int __cdecl QWebFra
meAdapter::scrollBarMaximum(enum Qt::Orientation)const ) 在函数 "public: int __c
decl QWebFrame::scrollBarMaximum(enum Qt::Orientation)const " (?scrollBarMaximum
@QWebFrame@@QEBAHW4Orientation@Qt@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?scrollBar
Geometry@QWebFrameAdapter@@QEBA?AVQRect@@W4Orientation@Qt@@@Z (public: class QRe
ct __cdecl QWebFrameAdapter::scrollBarGeometry(enum Qt::Orientation)const ) 在函
数 "public: class QRect __cdecl QWebFrame::scrollBarGeometry(enum Qt::Orientatio
n)const " (?scrollBarGeometry@QWebFrame@@QEBA?AVQRect@@W4Orientation@Qt@@@Z) 中
导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?scrollPos
ition@QWebFrameAdapter@@QEBA?AVQPoint@@XZ (public: class QPoint __cdecl QWebFram
eAdapter::scrollPosition(void)const ) 在函数 "public: virtual int __cdecl QWebFr
ame::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QWebFrame@@
UEAAHW4Call@QMetaObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?contentsS
ize@QWebFrameAdapter@@QEBA?AVQSize@@XZ (public: class QSize __cdecl QWebFrameAda
pter::contentsSize(void)const ) 在函数 "public: class QSize __cdecl QWebFrame::c
ontentsSize(void)const " (?contentsSize@QWebFrame@@QEBA?AVQSize@@XZ) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setZoomFa
ctor@QWebFrameAdapter@@QEAAXN@Z (public: void __cdecl QWebFrameAdapter::setZoomF
actor(double)) 在函数 "public: virtual int __cdecl QWebFrame::qt_metacall(enum Q
MetaObject::Call,int,void * *)" (?qt_metacall@QWebFrame@@UEAAHW4Call@QMetaObject
@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?setTextSi
zeMultiplier@QWebFrameAdapter@@QEAAXN@Z (public: void __cdecl QWebFrameAdapter::
setTextSizeMultiplier(double)) 在函数 "public: virtual int __cdecl QWebFrame::qt
_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QWebFrame@@UEAAHW4
Call@QMetaObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?zoomFacto
r@QWebFrameAdapter@@QEBANXZ (public: double __cdecl QWebFrameAdapter::zoomFactor
(void)const ) 在函数 "public: virtual int __cdecl QWebFrame::qt_metacall(enum QM
etaObject::Call,int,void * *)" (?qt_metacall@QWebFrame@@UEAAHW4Call@QMetaObject@
@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?init@QWeb
FrameAdapter@@QEAAXPEAVQWebPageAdapter@@@Z (public: void __cdecl QWebFrameAdapte
r::init(class QWebPageAdapter *)) 在函数 "private: __cdecl QWebFrame::QWebFrame(
class QWebPage *)" (??0QWebFrame@@AEAA@PEAVQWebPage@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebframe.obj) : warning LNK4217: 本地定义的符号 ?init@QWeb
FrameAdapter@@QEAAXPEAVQWebPageAdapter@@PEAVQWebFrameData@@@Z (public: void __cd
ecl QWebFrameAdapter::init(class QWebPageAdapter *,class QWebFrameData *)) 在函
数 "private: __cdecl QWebFrame::QWebFrame(class QWebFrame *,class QWebFrameData
*)" (??0QWebFrame@@AEAA@PEAV0@PEAVQWebFrameData@@@Z) 中导入
Qt5WebKitWidgets.lib(QGraphicsWidgetPluginImpl.obj) : warning LNK4217: 本地定义
的符号 ?qt_metacast@QtPluginWidgetAdapter@@UEAAPEAXPEBD@Z (public: virtual void
* __cdecl QtPluginWidgetAdapter::qt_metacast(char const *)) 在函数 "public: virt
ual void * __cdecl QGraphicsWidgetPluginImpl::qt_metacast(char const *)" (?qt_me
tacast@QGraphicsWidgetPluginImpl@@UEAAPEAXPEBD@Z) 中导入
Qt5WebKitWidgets.lib(QWidgetPluginImpl.obj) : warning LNK4049: 已导入本地定义的
符号 ?qt_metacast@QtPluginWidgetAdapter@@UEAAPEAXPEBD@Z (public: virtual void *
__cdecl QtPluginWidgetAdapter::qt_metacast(char const *))
Qt5WebKitWidgets.lib(QGraphicsWidgetPluginImpl.obj) : warning LNK4217: 本地定义
的符号 ?qt_metacall@QtPluginWidgetAdapter@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z (
public: virtual int __cdecl QtPluginWidgetAdapter::qt_metacall(enum QMetaObject:
:Call,int,void * *)) 在函数 "public: virtual int __cdecl QGraphicsWidgetPluginIm
pl::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@QGraphicsWid
getPluginImpl@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(QWidgetPluginImpl.obj) : warning LNK4049: 已导入本地定义的
符号 ?qt_metacall@QtPluginWidgetAdapter@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z (pu
blic: virtual int __cdecl QtPluginWidgetAdapter::qt_metacall(enum QMetaObject::C
all,int,void * *))
Qt5WebKitWidgets.lib(QGraphicsWidgetPluginImpl.obj) : warning LNK4217: 本地定义
的符号 ??1QtPluginWidgetAdapter@@UEAA@XZ (public: virtual __cdecl QtPluginWidget
Adapter::~QtPluginWidgetAdapter(void)) 在函数 "public: virtual __cdecl QGraphics
WidgetPluginImpl::~QGraphicsWidgetPluginImpl(void)" (??1QGraphicsWidgetPluginImp
l@@UEAA@XZ) 中导入
Qt5WebKitWidgets.lib(QWidgetPluginImpl.obj) : warning LNK4049: 已导入本地定义的
符号 ??1QtPluginWidgetAdapter@@UEAA@XZ (public: virtual __cdecl QtPluginWidgetAd
apter::~QtPluginWidgetAdapter(void))
Qt5WebKitWidgets.lib(QGraphicsWidgetPluginImpl.obj) : warning LNK4217: 本地定义
的符号 ?staticMetaObject@QtPluginWidgetAdapter@@2UQMetaObject@@B (public: static
struct QMetaObject const QtPluginWidgetAdapter::staticMetaObject) 在函数 "void
__cdecl `dynamic initializer for 'public: static struct QMetaObject const QGraph
icsWidgetPluginImpl::staticMetaObject''(void)" (??__E?staticMetaObject@QGraphics
WidgetPluginImpl@@2UQMetaObject@@B@@YAXXZ) 中导入
Qt5WebKitWidgets.lib(QWidgetPluginImpl.obj) : warning LNK4217: 本地定义的符号 ?s
taticMetaObject@QtPluginWidgetAdapter@@2UQMetaObject@@B (public: static struct Q
MetaObject const QtPluginWidgetAdapter::staticMetaObject) 在函数 "void __cdecl `
dynamic initializer for 'public: static struct QMetaObject const QWidgetPluginIm
pl::staticMetaObject''(void)" (??__E?staticMetaObject@QWidgetPluginImpl@@2UQMeta
Object@@B@@YAXXZ) 中导入
Qt5WebKitWidgets.lib(QWebUndoCommand.obj) : warning LNK4217: 本地定义的符号 ?red
o@UndoStepQt@@QEAAXXZ (public: void __cdecl UndoStepQt::redo(void)) 在函数 "publ
ic: virtual void __cdecl QWebUndoCommand::redo(void)" (?redo@QWebUndoCommand@@UE
AAXXZ) 中导入
Qt5WebKitWidgets.lib(QWebUndoCommand.obj) : warning LNK4217: 本地定义的符号 ?und
o@UndoStepQt@@QEAAXXZ (public: void __cdecl UndoStepQt::undo(void)) 在函数 "publ
ic: virtual void __cdecl QWebUndoCommand::undo(void)" (?undo@QWebUndoCommand@@UE
AAXXZ) 中导入
Qt5WebKitWidgets.lib(QWebUndoCommand.obj) : warning LNK4217: 本地定义的符号 ?tex
t@UndoStepQt@@QEBA?AVQString@@XZ (public: class QString __cdecl UndoStepQt::text
(void)const ) 在函数 "public: __cdecl QWebUndoCommand::QWebUndoCommand(class QSh
aredPointer<class UndoStepQt>,class QUndoCommand *)" (??0QWebUndoCommand@@QEAA@V
?$QSharedPointer@VUndoStepQt@@@@PEAVQUndoCommand@@@Z) 中导入
Qt5WebKitWidgets.lib(qwebinspector.obj) : warning LNK4217: 本地定义的符号 ?didSh
owInspector@QWebPageAdapter@@QEAAXXZ (public: void __cdecl QWebPageAdapter::didS
howInspector(void)) 在函数 "protected: virtual void __cdecl QWebInspector::showE
vent(class QShowEvent *)" (?showEvent@QWebInspector@@MEAAXPEAVQShowEvent@@@Z) 中
导入
Qt5WebKitWidgets.lib(qwebinspector.obj) : warning LNK4217: 本地定义的符号 ?didCl
oseInspector@QWebPageAdapter@@QEAAXXZ (public: void __cdecl QWebPageAdapter::did
CloseInspector(void)) 在函数 "protected: virtual void __cdecl QWebInspector::clo
seEvent(class QCloseEvent *)" (?closeEvent@QWebInspector@@MEAAXPEAVQCloseEvent@@
@Z) 中导入
Qt5WebKitWidgets.lib(qgraphicswebview.obj) : warning LNK4217: 本地定义的符号 ?se
tTiledBackingStoreFrozen@QWebFrameAdapter@@QEAAX_N@Z (public: void __cdecl QWebF
rameAdapter::setTiledBackingStoreFrozen(bool)) 在函数 "public: virtual int __cde
cl QGraphicsWebView::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_meta
call@QGraphicsWebView@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z) 中导入
Qt5WebKitWidgets.lib(qgraphicswebview.obj) : warning LNK4217: 本地定义的符号 ?ti
ledBackingStoreFrozen@QWebFrameAdapter@@QEBA_NXZ (public: bool __cdecl QWebFrame
Adapter::tiledBackingStoreFrozen(void)const ) 在函数 "public: bool __cdecl QGrap
hicsWebView::isTiledBackingStoreFrozen(void)const " (?isTiledBackingStoreFrozen@
QGraphicsWebView@@QEBA_NXZ) 中导入
Qt5WebKitWidgets.lib(qgraphicswebview.obj) : warning LNK4217: 本地定义的符号 ?se
tTiledBackingStoreContentsScale@QWebFrameAdapter@@QEAAXM@Z (public: void __cdecl
QWebFrameAdapter::setTiledBackingStoreContentsScale(float)) 在函数 "public: voi
d __cdecl QGraphicsWebViewPrivate::_q_scaleChanged(void)" (?_q_scaleChanged@QGra
phicsWebViewPrivate@@QEAAXXZ) 中导入
Qt5WebKitWidgets.lib(qgraphicswebview.obj) : warning LNK4217: 本地定义的符号 ?re
nderFromTiledBackingStore@QWebFrameAdapter@@QEAA_NPEAVQPainter@@AEBVQRegion@@@Z
(public: bool __cdecl QWebFrameAdapter::renderFromTiledBackingStore(class QPaint
er *,class QRegion const &)) 在函数 "public: virtual void __cdecl QGraphicsWebVi
ew::paint(class QPainter *,class QStyleOptionGraphicsItem const *,class QWidget
*)" (?paint@QGraphicsWebView@@UEAAXPEAVQPainter@@PEBVQStyleOptionGraphicsItem@@P
EAVQWidget@@@Z) 中导入
Qt5WebKitWidgets.lib(qgraphicswebview.obj) : warning LNK4217: 本地定义的符号 ?se
tPaintsEntireContents@QWebFrameAdapter@@QEAAX_N@Z (public: void __cdecl QWebFram
eAdapter::setPaintsEntireContents(bool)) 在函数 "public: void __cdecl QGraphicsW
ebViewPrivate::updateResizesToContentsForPage(void)" (?updateResizesToContentsFo
rPage@QGraphicsWebViewPrivate@@QEAAXXZ) 中导入
Qt5WebKitWidgets.lib(qgraphicswebview.obj) : warning LNK4217: 本地定义的符号 ?se
tDelegatesScrolling@QWebFrameAdapter@@QEAAX_N@Z (public: void __cdecl QWebFrameA
dapter::setDelegatesScrolling(bool)) 在函数 "public: void __cdecl QGraphicsWebVi
ewPrivate::updateResizesToContentsForPage(void)" (?updateResizesToContentsForPag
e@QGraphicsWebViewPrivate@@QEAAXXZ) 中导入
Qt5WebKitWidgets.lib(qwebpage.obj) : error LNK2019: 无法解析的外部符号 "__declsp
ec(dllimport) public: __cdecl QtPluginWidgetAdapter::QtPluginWidgetAdapter(void)
" (__imp_??0QtPluginWidgetAdapter@@QEAA@XZ),该符号在函数 "public: __cdecl QGrap
hicsWidgetPluginImpl::QGraphicsWidgetPluginImpl(class QGraphicsWidget *)" (??0QG
raphicsWidgetPluginImpl@@QEAA@PEAVQGraphicsWidget@@@Z) 中被引用
Qt5WebKitWidgets.lib(qwebframe.obj) : error LNK2019: 无法解析的外部符号 "__decls
pec(dllimport) public: __cdecl QtPrintContext::QtPrintContext(class QPainter *,c
lass QRect const &,class QWebFrameAdapter *)" (__imp_??0QtPrintContext@@QEAA@PEA
VQPainter@@AEBVQRect@@PEAVQWebFrameAdapter@@@Z),该符号在函数 "public: void __cd
ecl QWebFrame::print(class QPrinter *)const " (?print@QWebFrame@@QEBAXPEAVQPrint
er@@@Z) 中被引用
Qt5WebKitWidgets.lib(qwebframe.obj) : error LNK2019: 无法解析的外部符号 "__decls
pec(dllimport) public: __cdecl QtPrintContext::~QtPrintContext(void)" (__imp_??1
QtPrintContext@@QEAA@XZ),该符号在函数 "public: void __cdecl QWebFrame::print(cl
ass QPrinter *)const " (?print@QWebFrame@@QEBAXPEAVQPrinter@@@Z) 中被引用
Qt5WebKitWidgets.lib(qwebframe.obj) : error LNK2019: 无法解析的外部符号 "__decls
pec(dllimport) public: int __cdecl QtPrintContext::pageCount(void)const " (__imp
_?pageCount@QtPrintContext@@QEBAHXZ),该符号在函数 "public: void __cdecl QWebFra
me::print(class QPrinter *)const " (?print@QWebFrame@@QEBAXPEAVQPrinter@@@Z) 中
被引用
Qt5WebKitWidgets.lib(qwebframe.obj) : error LNK2019: 无法解析的外部符号 "__decls
pec(dllimport) public: void __cdecl QtPrintContext::spoolPage(int,float)" (__imp
_?spoolPage@QtPrintContext@@QEAAXHM@Z),该符号在函数 "public: void __cdecl QWebF
rame::print(class QPrinter *)const " (?print@QWebFrame@@QEBAXPEAVQPrinter@@@Z)
中被引用
WebCore.lib(PluginViewWin.obj) : error LNK2019: 无法解析的外部符号 _HBeginPaint
,该符号在函数 "private: static struct HDC__ * __cdecl WebCore::PluginView::hook
edBeginPaint(struct HWND__ *,struct tagPAINTSTRUCT *)" (?hookedBeginPaint@Plugin
View@WebCore@@CAPEAUHDC__@@PEAUHWND__@@PEAUtagPAINTSTRUCT@@@Z) 中被引用
WebCore.lib(PluginViewWin.obj) : error LNK2019: 无法解析的外部符号 _HEndPaint,
该符号在函数 "private: static int __cdecl WebCore::PluginView::hookedEndPaint(st
ruct HWND__ *,struct tagPAINTSTRUCT const *)" (?hookedEndPaint@PluginView@WebCor
e@@CAHPEAUHWND__@@PEBUtagPAINTSTRUCT@@@Z) 中被引用
..\..\..\bin\assistant.exe : fatal error LNK1120: 7 个无法解析的外部命令
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio\VC\
BIN\amd64\link.EXE"”: 返回代码“0x460”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio\VC\
BIN\amd64\nmake.exe"”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.

F求解答啊、、、、
离线呆呆很呆
只看该作者 2楼 发表于: 2013-01-22
一楼的问题 安装python
二楼的问题 搜索并删除qwebframe.obj
离线渡世白玉

只看该作者 3楼 发表于: 2013-01-22
不行啊、、二楼的、、一楼的我重新设置下环境变量行了、、
二楼的删除后编译还会出现的、、、还是错误、、
离线呆呆很呆
只看该作者 4楼 发表于: 2013-01-22
回 3楼(渡世白玉) 的帖子
一楼的道理一样 安装了python不设置环境变量 和不安装一样 (除非用完整路径)
二楼错误信息变了吗?
离线呆呆很呆
只看该作者 5楼 发表于: 2013-01-22
回 3楼(渡世白玉) 的帖子
PluginViewWin.obj文件也要删除
离线呆呆很呆
只看该作者 6楼 发表于: 2013-01-22
QWebUndoCommand.obj
qwebpage.obj
QGraphicsWidgetPluginImpl.obj
你自己从错误信息找吧 有好多
离线渡世白玉

只看该作者 7楼 发表于: 2013-01-23
谢谢你、、
这两个错误在删除qwebkit的编译的生成文件后,交替出现、、
整的我很无奈,但是还是感谢你、、
决定不静态编译了,该动态编译一个64位vs2012的、、、
离线呆呆很呆
只看该作者 8楼 发表于: 2013-01-24
回 7楼(渡世白玉) 的帖子
qtwebkit官方已经声明了不支持静态编译了 你用不到可以不编译它
离线roywillow

只看该作者 9楼 发表于: 2013-01-24
webkit已经不支持静态编译了,放弃吧……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线zzh

只看该作者 10楼 发表于: 2013-01-24
python 不要安装3.X版的,要安装2.X版的。
离线渡世白玉

只看该作者 11楼 发表于: 2013-01-25
回 8楼(呆呆很呆) 的帖子
        F:\Qt\src\qtbase\bin\rcc.exe -name WebCore WebCore\WebCore.qrc -o .rcc\d
ebug_static\qrc_WebCore.cpp
Unable to open .rcc\debug_static\qrc_WebCore.cpp for writing: 绯荤粺鎵句笉鍒版寚
瀹氱殑璺緞銆?
NMAKE : fatal error U1077: “F:\Qt\src\qtbase\bin\rcc.exe”: 返回代码“0x1”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio\VC\
BIN\amd64\nmake.exe"”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “(”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
离线呆呆很呆
只看该作者 12楼 发表于: 2013-01-26
回 11楼(渡世白玉) 的帖子
编码有问题吧?
离线渡世白玉

只看该作者 13楼 发表于: 2013-01-26
可能、、这次真的放弃了、、动态编译成功了、、、
谢谢啊、、
离线zhaoomeng
只看该作者 14楼 发表于: 2013-01-31
回 13楼(渡世白玉) 的帖子
大神,求教动态编译qt5、vs2012的方法,我为这事折腾了好几天了,头都快炸了,您能不能写一份完整的教程发我邮箱 2365397073@qq.com
离线渡世白玉

只看该作者 15楼 发表于: 2013-01-31
http://www.cnblogs.com/wader/archive/2013/01/19/qt5_vc2012.html
这个教程很详细、、按照这个就行、、、
别忘把环境安装完、、、
快速回复
限100 字节
 
上一个 下一个