C语言使用 学习记录(2)

这一次,我们再度接触到C++语言,并且是使用Qt开发的。
因为是摸着石头过河,再次蹚了一脚的水,做一下记录,以免再犯。
内容都比较浅显,仅适合新手。

1、Qt工具
在线安装下载地址:https://download.qt.io/official_releases/online_installers/

2、在线安装需要注册,但是在线安装能够安装完整的环境,避免踩坑。所以我选择在线安装了。

3、Qt比VS要简洁,但这建立在你熟悉make指令,知道怎么编写makefile的基础上。

4、Qt新建一个控制台应用,选择下图即可
在这里插入图片描述
5、Qt无论选择qmake。还是cmake,最终都是生成makefile文件,交由底层g++,使用make指令完成编译,所以这一点不重要,也无需纠结。

6、一个调试经验:我们在Qt工程构建编译后,能够在同级目录找到一个明显和工程名相符的编译文件夹,里面存放了makefile和编译后的可执行文件。我们可以在此处手写makefile和执行make,用以调试分析可能的问题。

7、Qt工程的配置,写在.pro文件中,工程打开也是通过.pro文件。

8、“LIBS+=” 引用库文件夹和库,-L 引用库文件夹,-l 引用库文件名;“INCLUDEPATH+=” 引用头文件夹

LIBS+=-L/home/xxx/test/apr/lib -lapr-1
INCLUDEPATH+=/home/xxx/test/apr/include/apr-1

9、重点
依赖引用,有先后顺序。越基础,越被别的依赖所依赖的依赖,越要写在下面。
例如apr-1,是apache的基础库,很多其他库activemq-cpp是依赖它的。
在编写LIBS时,就要先写activemq-cpp,后写apr-1

LIBS+=-L/home/xxx/test/ActiveMQ/lib -lactivemq-cpp
LIBS+=-L/home/xxx/test/apr/lib -lapr-1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值