linux qt开发环境总结,linux下使用Qt库进行开发心得

qt中文参考文档:http://www.kuqin.com/qtdocument/index.html

看过才知道原来参考文档这么好用,其他的教程简直就是渣.....

一、在qtcreator中使用其他的c++开发库

在安装好Qt后,直接在命令行中输入qtcreator可以直接打开Qt的IDE

在使用qtcreator的过程中,常常需要把其他的一些开发库包含进来,这里我需要使用到一个抓包的库:libpcap。

但网上的教程大都是编译时在命令行中加入 -lpcap  其中  -l是固定的,pcap为你在qt程序中#include这个头文件名。

在Qtcreator中,我们只需要在每一个工程都有的.pro文件中,加入 LIBS += -L/usr/local/lib -lpcap,再在程序中將所需要的头文件include进去,就可以使用libpcap进行编程了

二、QT信号、槽机制

所有包含信号和/或者槽的类必须在它们的声明中提到Q_OBJECT。

参考链接:http://www.kuqin.com/qtdocument/signalsandslots.html

三、#ifndef的用法

#ifndef 标识

#define 标识

......

......

......

#endif

这是一个经典的C语句,为了避免出现一个头文件被包含不止一次的情况。

即如果已经定义过某标识,则下面的头文件中的类不再被定义

如果还没定义过,则对头文件的类进行定义

这样就可以保证把两个头文件被引用到了一起时,不会出现同一头文件中的类被两次定义的情况

持续更新中.....

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值