• 5891阅读
  • 5回复

QSslSocket的问题, 急? [复制链接]

上一主题 下一主题
离线xiangxq
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-25
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —

我的代码如下:
#include <QSslSocket>

class sslConnection
{
    public:
        sslConnection();
        void start();

    private:
        void sendData();
        QSslSocket *socket;
};


但是在我编译的时候有错:
src/cmsn/sslConnection.h:31: error: ISO C++ forbids declaration of ‘QSslSocket’ with no type
src/cmsn/sslConnection.h:31: error: expected ‘;’ before ‘*’ token

我在网上也查过,也有人遇到过这样的问题,但是没有提出解决的方案。

离线nmiirq

只看该作者 1楼 发表于: 2008-09-25
LZ报一下环境,什么系统?
还有,你的QT版本,以及你编译时有否打开OpenSSL support???
离线xiangxq

只看该作者 2楼 发表于: 2008-09-25
我用的是QT4.4 + eclipse
在Debian下的
就是不知道怎么打开 OpenSSL support 哈?
请大哥指教,
谢谢你啊
离线xiangxq

只看该作者 3楼 发表于: 2008-09-25
我在 pro文件下已经一这些模块:
QtNetwork module
QtCore module

晕,不能够贴图,大哥能不能加我QQ:26251384  或者Email: xxq618@qq.com    联系啊
离线nmiirq

只看该作者 4楼 发表于: 2008-09-25
编译的时候,打开openssl  support
  -no-openssl ........ Do not compile in OpenSSL support
+  -openssl ........... Compile in run-time OpenSSL support
    -openssl-linked .... Compile in linked OpenSSL support
离线caomoqr
只看该作者 5楼 发表于: 2009-03-17
是使用QSSLSOCKET就得添加OPENSSL SUPPORT吗?我编译的时候没有楼主的错误,但是发送不了数据,用了普通的TCPSOCKET就没问题
快速回复
限100 字节
 
上一个 下一个