我在win64x上使用带有Qt的netbeans7.1和mingw。 netbeans告诉我“无法解析标识符”,但只是为了一些模块! 我检查了每一件事(我很多时候他们使用了许多其他模块)
Code Assistance
- > Reparse Project
错误消失了,但是当我正在构建项目时,它再次出现更新的(2) 系统环境与netbeans + qt + mingw相关的PATH变量
C:\OSprogramingPack\MinGW\bin;
C:\OSprogramingPack\Qt\4.8.6\bin;
C:\OSprogramingPack\MinGW\msys\1.0\bin;
告诉我这个!
(3)更新:
使用navigate -> Go to Deceleration/Definition
后,它指示我
另一个包含#include的文件,它发生了3次!
"C:\OSprogramingPack\Qt\4.8.6\include\QtNetwork\QSslSocket"
指示我
"C:\OSprogramingPack\Qt\4.8.6\include\QtNetwork\QSslSocket.h"
并再次转向
"C:\OSprogramingPack\Qt\4.8.6\src\network\ssl\qsslsocket.h"
(原始头文件)
当我在(Navigate ->Go to Source
)
"C:\OSprogramingPack\Qt\4.8.6\src\network\ssl\qsslsocket.cpp"
告诉我:
选项 - > C / C ++ - >构建工具
答案 0 :(得分:0)
我认为你应该包括与套接字相关的标题,如下所示:
#include <QtNetwork/QSslSocket>
我希望它会有所帮助。