• 7992阅读
  • 5回复

[共享]源码编译QT:QT4+VS2010,QT5+VS2013 [复制链接]

上一主题 下一主题
离线yanzhuliang
 

只看楼主 正序阅读 楼主  发表于: 2015-01-05
源码编译QT:QT4+VS2010,QT5+VS2013


总结和分享,请下载附件(绝对无毒安全):
源码编译QT教程.rar (413 K) 下载次数:160

12条评分好评度+3贡献值+3金钱+21威望+3
stlcours 好评度 +1 - 2015-01-07
stlcours 贡献值 +1 - 2015-01-07
stlcours 威望 +1 - 2015-01-07
stlcours 金钱 +10 - 2015-01-07
maple918 好评度 +1 - 2015-01-06
maple918 贡献值 +1 - 2015-01-06
maple918 威望 +1 - 2015-01-06
maple918 金钱 +1 - 2015-01-06
longgiraffe 好评度 +1 - 2015-01-05
longgiraffe 贡献值 +1 - 2015-01-05
12
离线glacier2002

只看该作者 5楼 发表于: 2018-12-05
学习一下,谢谢!!
离线xu233

只看该作者 4楼 发表于: 2015-07-28
学习一下,谢谢!!
离线似水流年

只看该作者 3楼 发表于: 2015-03-19
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_get_glyph_positions,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_get_glyph_infos,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_get_length,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_reverse,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_shape_full,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_set_flags,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_guess_segment_properties,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_set_segment_properties,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_add_utf16,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_clear_contents,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_destroy,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_allocation_successful,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_pre_allocate,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_set_unicode_funcs,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qtextengine.obj) : error LNK2019: 无法解析的外部符号 _hb_buffer_create,该符号在函数 "private: int __thiscall QTextEngine::shapeTextWithHarfbuzzNG(struct QScriptItem const &,unsigned short const *,int,class QFontEngine *,class QVector<unsigned int> const &,bool)const " (?shapeTextWithHarfbuzzNG@QTextEngine@@ABEHABUQScriptItem@@PBGHPAVQFontEngine@@ABV?$QVector@I@@_N@Z) 中被引用
1>Qt5Guid.lib(qfontengine.obj) : error LNK2019: 无法解析的外部符号 _hb_ot_layout_table_find_script,该符号在函数 "public: bool __thiscall QFontEngine::supportsScript(enum QChar::Script)const " (?supportsScript@QFontEngine@@QBE_NW4Script@QChar@@@Z) 中被引用
1>Qt5Guid.lib(qfontengine.obj) : error LNK2019: 无法解析的外部符号 _hb_ot_tags_from_script,该符号在函数 "public: bool __thiscall QFontEngine::supportsScript(enum QChar::Script)const " (?supportsScript@QFontEngine@@QBE_NW4Script@QChar@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_destroy,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::~_hb_unicode_funcs_t(void)" (??1_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_set_user_data,该符号在函数 "void __cdecl hb_qt_font_set_use_design_metrics(struct hb_font_t *,unsigned int)" (?hb_qt_font_set_use_design_metrics@@YAXPAUhb_font_t@@I@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_get_user_data,该符号在函数 "unsigned int __cdecl hb_qt_font_get_use_design_metrics(struct hb_font_t *)" (?hb_qt_font_get_use_design_metrics@@YAIPAUhb_font_t@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_destroy,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::~_hb_qt_font_funcs_t(void)" (??1_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_face_set_upem,该符号在函数 "struct hb_face_t * __cdecl _hb_qt_face_create(class QFontEngine *)" (?_hb_qt_face_create@@YAPAUhb_face_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_face_set_index,该符号在函数 "struct hb_face_t * __cdecl _hb_qt_face_create(class QFontEngine *)" (?_hb_qt_face_create@@YAPAUhb_face_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_face_destroy,该符号在函数 "struct hb_face_t * __cdecl _hb_qt_face_create(class QFontEngine *)" (?_hb_qt_face_create@@YAPAUhb_face_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_face_is_immutable,该符号在函数 "struct hb_face_t * __cdecl _hb_qt_face_create(class QFontEngine *)" (?_hb_qt_face_create@@YAPAUhb_face_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_face_create_for_tables,该符号在函数 "struct hb_face_t * __cdecl _hb_qt_face_create(class QFontEngine *)" (?_hb_qt_face_create@@YAPAUhb_face_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_blob_create,该符号在函数 "struct hb_blob_t * __cdecl _hb_qt_reference_table(struct hb_face_t *,unsigned int,void *)" (?_hb_qt_reference_table@@YAPAUhb_blob_t@@PAUhb_face_t@@IPAX@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_blob_get_empty,该符号在函数 "struct hb_blob_t * __cdecl _hb_qt_reference_table(struct hb_face_t *,unsigned int,void *)" (?_hb_qt_reference_table@@YAPAUhb_blob_t@@PAUhb_face_t@@IPAX@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_set_ppem,该符号在函数 "struct hb_font_t * __cdecl _hb_qt_font_create(class QFontEngine *)" (?_hb_qt_font_create@@YAPAUhb_font_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_set_scale,该符号在函数 "struct hb_font_t * __cdecl _hb_qt_font_create(class QFontEngine *)" (?_hb_qt_font_create@@YAPAUhb_font_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_set_funcs,该符号在函数 "struct hb_font_t * __cdecl _hb_qt_font_create(class QFontEngine *)" (?_hb_qt_font_create@@YAPAUhb_font_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_destroy,该符号在函数 "struct hb_font_t * __cdecl _hb_qt_font_create(class QFontEngine *)" (?_hb_qt_font_create@@YAPAUhb_font_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_is_immutable,该符号在函数 "struct hb_font_t * __cdecl _hb_qt_font_create(class QFontEngine *)" (?_hb_qt_font_create@@YAPAUhb_font_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_create,该符号在函数 "struct hb_font_t * __cdecl _hb_qt_font_create(class QFontEngine *)" (?_hb_qt_font_create@@YAPAUhb_font_t@@PAVQFontEngine@@@Z) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_decompose_compatibility_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_decompose_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_compose_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_script_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_mirroring_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_general_category_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_eastasian_width_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_set_combining_class_func,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_unicode_funcs_create,该符号在函数 "public: __thiscall _hb_unicode_funcs_t::_hb_unicode_funcs_t(void)" (??0_hb_unicode_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_from_name_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_name_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_contour_point_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_extents_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_v_kerning_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_h_kerning_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_v_origin_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_h_origin_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_v_advance_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_h_advance_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_set_glyph_func,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>Qt5Guid.lib(qharfbuzzng.obj) : error LNK2019: 无法解析的外部符号 _hb_font_funcs_create,该符号在函数 "public: __thiscall _hb_qt_font_funcs_t::_hb_qt_font_funcs_t(void)" (??0_hb_qt_font_funcs_t@@QAE@XZ) 中被引用
1>..\..\bin\debug\client\\SMonitorClient.exe : fatal error LNK1120: 55 个无法解析的外部命令

不知道该问题是什么原因导致的,楼主是否碰到过?望楼主能帮助解决啊,谢谢了,(Qt5.4.1 vs2010 静态编译)

离线tmxfh

只看该作者 2楼 发表于: 2015-02-23
有没有直接编译好的
哥来了
离线suchaoyong

只看该作者 1楼 发表于: 2015-01-06
呵呵  我都是直接用QT 编译的。。。。
快速回复
限100 字节
 
上一个 下一个