• 4597阅读
  • 2回复

求助 [复制链接]

上一主题 下一主题
离线denglangyu
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-28
1>------ 已启动全部重新生成: 项目: MyReceiver, 配置: Debug Win32 ------
1>正在删除项目“MyReceiver”(配置“Debug|Win32”)的中间文件和输出文件
1>Uic'ing c:\Qt Project\MyReceiver\MyReceiver\myreceiver.ui...
1>Moc'ing myreceiver.h...
1>正在编译...
1>moc_myreceiver.cpp
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C2146: 语法错误 : 缺少“;”(在标识符“QtNetworkModule”的前面)
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/kernel/qhostaddress.h(34) : error C2378: “QtNetworkModule”: 重定义;符号不能由 typedef 重载
1>        d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : 参见“QtNetworkModule”的声明
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qudpsocket.h(32) : error C2378: “QtNetworkModule”: 重定义;符号不能由 typedef 重载
1>        d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : 参见“QtNetworkModule”的声明
1>myreceiver.cpp
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C2146: 语法错误 : 缺少“;”(在标识符“QtNetworkModule”的前面)
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/kernel/qhostaddress.h(34) : error C2378: “QtNetworkModule”: 重定义;符号不能由 typedef 重载
1>        d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : 参见“QtNetworkModule”的声明
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qudpsocket.h(32) : error C2378: “QtNetworkModule”: 重定义;符号不能由 typedef 重载
1>        d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : 参见“QtNetworkModule”的声明
1>main.cpp
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C2146: 语法错误 : 缺少“;”(在标识符“QtNetworkModule”的前面)
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/kernel/qhostaddress.h(34) : error C2378: “QtNetworkModule”: 重定义;符号不能由 typedef 重载
1>        d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : 参见“QtNetworkModule”的声明
1>d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qudpsocket.h(32) : error C2378: “QtNetworkModule”: 重定义;符号不能由 typedef 重载
1>        d:\qt\4.4.2\include\qtnetwork\../../src/network/socket/qabstractsocket.h(35) : 参见“QtNetworkModule”的声明
1>正在生成代码...
1>生成日志保存在“file://c:\Qt Project\MyReceiver\MyReceiver\Debug\BuildLog.htm”
1>MyReceiver - 15 个错误,0 个警告
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========



这是怎么回事啊?我包含了QtNetwork的,实在不行了,在线等。。。。
离线denglangyu

只看该作者 1楼 发表于: 2009-12-28
啊啊啊啊啊 人呢 自己顶
离线dbzhang800

只看该作者 2楼 发表于: 2009-12-29
没用过VS,也没用过Qt4.5之前的版本,不清楚是不是你没有启用 network 模块
快速回复
限100 字节
 
上一个 下一个