TATAMOBILE

深入理解Qt

QObject

QObject类是Qt对象模型的核心,绝大部分的Qt类都是从这个类继承而来。这个模型的中心特征就是一个叫做信号和槽的机制来实现对象间的通讯,你可以把一个信号和另一个槽通过 connect 方法连接起来,并可以 …

More

深入理解CMake(一): FindPkgConfig

缘起

在某些FindXXX.cmake模块中经常出现下面这两条命令:

find_package(PkgConfig QUIET)
pkg_check_modules(PC_GLIB2 QUIET glib-2.0)

主要在一些第三方库没有提供CMake模块,只提供了pkg-config的配置,需要开发者自己开发CMake模块。 本文详细介绍这两条命令的含义。

搜索pkg-config

cmake_minimum_required(3.18 …

More