QTCN社区 -> Qt基础编程 -> fatal error C1083: 无法打开包括文件:“QtNetwork”: No such file or directory [打印本页]登录 注册 回复主题 发表主题 zhubangbing 2008-09-30 09:16 fatal error C1083: 无法打开包括文件:“QtNetwork”: No such file or directory 如题,程序是example里的ftp例子,请问达人怎么解决? 我已经这样做了:在“项目----属性----连接器----输入----附加依赖项”加入 QtNetWorkd4.lib 注:已解决,请参照10楼,两个地方都要改 zhubangbing 2008-09-30 09:20是不是大家都放假了。。。。。。。。。 XChinux 2008-09-30 11:15怎么编译的??没使用.pro编译?? zhubangbing 2008-09-30 11:56是在visual studio 2008下编译的 zhubangbing 2008-09-30 12:01------ 已启动全部重新生成: 项目: 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 2008-09-30 14:33一开始建的时候吧network加进去 wvins 2008-09-30 14:36通常我的做法是,qmake之后, 打开makefile.debug文件,并添加Network路径 zhubangbing 2008-09-30 14:59我是用visual studio + Trolltech Qt Visual Studio Integration ,不需要命令行,前面一直很正常,为什么到了网络部分就会出现问题? wvins 2008-09-30 20:37因为简单例子的头文件的查找路径都是默认添加了。 后面这样的情况还多着呢 破烂石头 2008-10-01 11:06vs Integration里面勾选上Network模块,默认的只添加了QtGui,QtCore两个模块。其它的比如Sql, OpenGl都是需要修改的(在创建工程的时候也可以改的。) zhubangbing 2008-10-04 09:23谢谢大家不吝赐教,已经解决了:发现“项目--->属性---->配置属性---->C/C++---->常规---->附加包含目录”选项中有很多include下的库,但是没有network,就试着加上$(QTDIR)\include\QtNetwork,OK。不理解的是为什么不整个的写成$(QTDIR)\include,要一个个的加上去? mayanjun 2009-05-05 11:18顶顶顶