• 19745阅读
  • 11回复

fatal error C1083: 无法打开包括文件:“QtNetwork”: No such file or directory [复制链接]

上一主题 下一主题
离线zhubangbing
 
只看楼主 倒序阅读 楼主  发表于: 2008-09-30
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
如题,程序是example里的ftp例子,请问达人怎么解决?
我已经这样做了:在“项目----属性----连接器----输入----附加依赖项”加入 QtNetWorkd4.lib

注:已解决,请参照10楼,两个地方都要改
[ 此贴被zhubangbing在2008-10-04 09:30重新编辑 ]
离线zhubangbing
只看该作者 1楼 发表于: 2008-09-30
是不是大家都放假了。。。。。。。。。
离线XChinux

只看该作者 2楼 发表于: 2008-09-30
怎么编译的??没使用.pro编译??
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线zhubangbing
只看该作者 3楼 发表于: 2008-09-30
是在visual studio 2008下编译的
离线zhubangbing
只看该作者 4楼 发表于: 2008-09-30
------ 已启动全部重新生成: 项目: ExpFtp, 配置: Debug Win32 ------
正在删除项目“ExpFtp”(配置“Debug|Win32”)的中间文件和输出文件
Moc'ing ftpwindow.h...
Uic'ing e:\ExpFtp\ExpFtp\expftp.ui...
正在编译...
moc_ftpwindow.cpp
main.cpp
ftpwindow.cpp
.\ftpwindow.cpp(2) : fatal error C1083: 无法打开包括文件:“QtNetwork”: No such file or directory
正在生成代码...
生成日志保存在“file://e:\ExpFtp\ExpFtp\Debug\BuildLog.htm”
ExpFtp - 1 个错误,0 个警告
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========


提示错误的地方是这样的:
#include <QtGui>
#include <QtNetwork>

#include "ftpwindow.h"

FtpWindow::FtpWindow(QWidget *parent)
    : QDialog(parent), ftp(0)
.
.
.
离线langren
只看该作者 5楼 发表于: 2008-09-30
一开始建的时候吧network加进去
离线wvins
只看该作者 6楼 发表于: 2008-09-30
通常我的做法是,qmake之后,
打开makefile.debug文件,并添加Network路径
离线zhubangbing
只看该作者 7楼 发表于: 2008-09-30
我是用visual studio + Trolltech Qt Visual Studio Integration ,不需要命令行,前面一直很正常,为什么到了网络部分就会出现问题?
离线wvins
只看该作者 8楼 发表于: 2008-09-30
因为简单例子的头文件的查找路径都是默认添加了。

后面这样的情况还多着呢
离线破烂石头
只看该作者 9楼 发表于: 2008-10-01
vs Integration里面勾选上Network模块,默认的只添加了QtGui,QtCore两个模块。其它的比如Sql, OpenGl都是需要修改的(在创建工程的时候也可以改的。)
离线zhubangbing
只看该作者 10楼 发表于: 2008-10-04
谢谢大家不吝赐教,已经解决了:发现“项目--->属性---->配置属性---->C/C++---->常规---->附加包含目录”选项中有很多include下的库,但是没有network,就试着加上$(QTDIR)\include\QtNetwork,OK。不理解的是为什么不整个的写成$(QTDIR)\include,要一个个的加上去?
离线mayanjun
只看该作者 11楼 发表于: 2009-05-05
顶顶顶
快速回复
限100 字节
 
上一个 下一个