• 5835阅读
  • 4回复

关于vc编译过程的错误,谁能帮帮忙!!! [复制链接]

上一主题 下一主题
离线122dddfg
 
只看楼主 倒序阅读 楼主  发表于: 2010-06-21
..\..\Qt\2009.01\qt\include\QtCore/../../src/corelib/io/qdebug.h(188) : error C2955: 'map' : use of class template requires template argument list
        D:\vc++\VC98\INCLUDE\map(140) : see declaration of 'map'
离线wd007

只看该作者 1楼 发表于: 2010-06-21
说说你的编译过程。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线dbzhang800

只看该作者 2楼 发表于: 2010-06-21
Qt4.5 及 以后的版本已经不再容忍老掉牙的VC6了,如果你喜欢VC6,那就用Qt4.4及以前的版本好了
离线122dddfg
只看该作者 3楼 发表于: 2010-06-26
回 1楼(wd007) 的帖子
这个程序本是已经编译好了的,我是把它拷到我的机子上编译是出现的错误,不知如何下手了,请问vc出现这个错误的原因何在啊
离线dbzhang800

只看该作者 4楼 发表于: 2010-06-26
Re:回 1楼(wd007) 的帖子
引用第3楼122dddfg于2010-06-26 12:11发表的 回 1楼(wd007) 的帖子 :
这个程序本是已经编译好了的,我是把它拷到我的机子上编译是出现的错误,不知如何下手了,请问vc出现这个错误的原因何在啊


1. 首先 你的 VC++6 在不能配合 Qt4.5 (即你的2009.1)工作,要用的话,要么降低Qt的版本,要么升级VS的版本
2.其次  估计你还是还是直接用的 QtSDK,没有自己用Visual studio 编译。这样的话,你应该应该用mingw的编译器而不是vs的编译器
快速回复
限100 字节
 
上一个 下一个