• 7067阅读
  • 0回复

[提问]Qt5.2_vs2010创建库Qt5Qmld.exp失败,请指教 [复制链接]

上一主题 下一主题
离线room502
 

只看楼主 倒序阅读 楼主  发表于: 2013-12-17

编译步骤:
1../configure -developer-build -opensource
2.nmake


出错信息:
正在生成代码...
        echo 2 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "D:
\\qt-everywhere-opensource-src-5.2.0\\qtbase\\lib\\Qt5Qmld.dll.embed.manifest">D
:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dll_manifest.rc
        if not exist D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dl
l if exist D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dll.embed.ma
nifest del D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dll.embed.ma
nifest
        if exist D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dll.em
bed.manifest copy /Y D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dl
l.embed.manifest D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dll_ma
nifest.bak
        link /NOLOGO /DYNAMICBASE /NXCOMPAT /BASE:0x66000000 /DEBUG /DLL /VERSIO
N:5.20 /MANIFEST /MANIFESTFILE:D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\
Qt5Qmld.dll.embed.manifest /OUT:D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib
\Qt5Qmld.dll @C:\Users\ADMINI~1\AppData\Local\Temp\nm5554.tmp
   正在创建库 D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.lib 和对
象 D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.exp
YarrInterpreter.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Chara
cterClass * __cdecl JSC::Yarr::newlineCreate(void)" (?newlineCreate@Yarr@JSC@@YA
PAUCharacterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterClass
* __thiscall JSC::Yarr::YarrPattern::newlineCharacterClass(void)" (?newlineChar
acterClass@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引用
YarrJIT.obj : error LNK2001: 无法解析的外部符号 "struct JSC::Yarr::CharacterClas
s * __cdecl JSC::Yarr::newlineCreate(void)" (?newlineCreate@Yarr@JSC@@YAPAUChara
cterClass@12@XZ)
YarrPattern.obj : error LNK2001: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::newlineCreate(void)" (?newlineCreate@Yarr@JSC@@YAPAUC
haracterClass@12@XZ)
YarrInterpreter.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Chara
cterClass * __cdecl JSC::Yarr::wordcharCreate(void)" (?wordcharCreate@Yarr@JSC@@
YAPAUCharacterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterCla
ss * __thiscall JSC::Yarr::YarrPattern::wordcharCharacterClass(void)" (?wordchar
CharacterClass@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引用
YarrJIT.obj : error LNK2001: 无法解析的外部符号 "struct JSC::Yarr::CharacterClas
s * __cdecl JSC::Yarr::wordcharCreate(void)" (?wordcharCreate@Yarr@JSC@@YAPAUCha
racterClass@12@XZ)
YarrPattern.obj : error LNK2001: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::wordcharCreate(void)" (?wordcharCreate@Yarr@JSC@@YAPA
UCharacterClass@12@XZ)
YarrPattern.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::digitsCreate(void)" (?digitsCreate@Yarr@JSC@@YAPAUCha
racterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterClass * __t
hiscall JSC::Yarr::YarrPattern::digitsCharacterClass(void)" (?digitsCharacterCla
ss@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引用
YarrPattern.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::spacesCreate(void)" (?spacesCreate@Yarr@JSC@@YAPAUCha
racterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterClass * __t
hiscall JSC::Yarr::YarrPattern::spacesCharacterClass(void)" (?spacesCharacterCla
ss@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引用
YarrPattern.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::nondigitsCreate(void)" (?nondigitsCreate@Yarr@JSC@@YA
PAUCharacterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterClass
* __thiscall JSC::Yarr::YarrPattern::nondigitsCharacterClass(void)" (?nondigits
CharacterClass@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引用
YarrPattern.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::nonspacesCreate(void)" (?nonspacesCreate@Yarr@JSC@@YA
PAUCharacterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterClass
* __thiscall JSC::Yarr::YarrPattern::nonspacesCharacterClass(void)" (?nonspaces
CharacterClass@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引用
YarrPattern.obj : error LNK2019: 无法解析的外部符号 "struct JSC::Yarr::Character
Class * __cdecl JSC::Yarr::nonwordcharCreate(void)" (?nonwordcharCreate@Yarr@JSC
@@YAPAUCharacterClass@12@XZ),该符号在函数 "public: struct JSC::Yarr::CharacterC
lass * __thiscall JSC::Yarr::YarrPattern::nonwordcharCharacterClass(void)" (?non
wordcharCharacterClass@YarrPattern@Yarr@JSC@@QAEPAUCharacterClass@23@XZ) 中被引

D:\qt-everywhere-opensource-src-5.2.0\qtbase\lib\Qt5Qmld.dll : fatal error LNK11
20: 7 个无法解析的外部命令
NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 10.0\VC\B
IN\link.EXE"”: 返回代码“0x460”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 10.0\VC\B
IN\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.

快速回复
限100 字节
 
上一个 下一个