Qt中,遇到“fatal error C1083: Cannot open include file: 'QNetworkAccessManager': No such file or directory”的解决方法

最近研究使用Qt,确实比MFC强大多了,可以肯定,Qt必然是主流的开发库。

使用Qt中,遇到“fatal error C1083: Cannot open include file: 'QNetworkAccessManager': No such file or directory

解决方法:(vs2008中)
1、"C/C++" -> "General" ->"Additional Include Directories"中,加入   ;"$(QTDIR)\include\QtNetwork"。

2、debug下:

     “Linker” -> "Input"-> "Additional Dependencies"中,加入 QtNetworkd4.lib

     release下:

      “Linker” -> "Input"-> "Additional Dependencies"中,加入 QtNetwork4.lib

或者:

1、把#include <QNetworkAccessManager>改为#include <QtNetwork/QNetworkAccessManager>

2、debug下:

     “Linker” -> "Input"-> "Additional Dependencies"中,加入 QtNetworkd4.lib

     release下:

      “Linker” -> "Input"-> "Additional Dependencies"中,加入 QtNetwork4.lib

编译,就可以了。

posted @ 2012-08-25 15:12  monkeycd  阅读(3117)  评论(0编辑  收藏  举报