多读书多实践,勤思考善领悟

CMake 完整使用教程 之二 从可执行文件到库

CMake 完整使用教程 之二 从可执行文件到库

本章的主要内容有: 将单个源码文件编译为可执行文件 切换生成器 构建和连接静态库与动态库 用条件语句控制编译 向用户显示选项 指定编译器 切换构建类型 设置编译器选项 为语言设定标准 使用控制流进行构造 本章的示例将指导您完成构建...

CMake 完整使用教程 之一 配置环境

CMake 完整使用教程 之一 配置环境

学习CMake之前,需要对系统进行设置,这样才能运行所有示例。 本章的主要内容有: 如何获取代码 如何在GNU/Linux、macOS和Windows上安装运行示例所需的所有工具 自动化测试如何工作 如何报告问题,并提出改进建议 ...

CMake 入门

CMake 入门

什么是 CMake All problems in computer science can be solved by another level of indirection. David Wheeler 你或许听过好几种 Mak...

qt 宏

qt 宏

宏的知识12345678910111213#define <宏名> (<参数表>) <宏体>#undef <宏名>#ifdef <宏名> ...#else ......

Log4Qt使用教程(Log4j for C++ 构建系统日志)

Log4Qt使用教程(Log4j for C++ 构建系统日志)

日志是一个优秀系统不可或缺的组成部分,利用它我们可以记录系统中所产生的所有行为。本文围绕 Log4Qt,探索 C++ 中的 Log4j 技术。快速了解 Log4j 内部工作机制,并能熟练使用其各个衍生品 - Log4cpp、log4c...

CTK完整教程(OSGI for C++ 实现 C++ Qt 模块化)

CTK完整教程(OSGI for C++ 实现 C++ Qt 模块化)

CTK框架实际应用比较可靠,但网上资料很少。本教程围绕 CTK Plugin Framework,探索 C++ 中的模块化技术,并能够基于 CTK 快速搭建 C++ 组件化框架,避免后来的人走弯路。本教程的源码下载地址:项目源代码。 ...

CTK框架使用简明教程

CTK框架使用简明教程

CTK框架实际应用比较可靠,但网上资料很少。本教程围绕 CTK,探索 C++ 中的模块化技术,并能够基于 CTK 快速搭建 C++ 组件化框架,避免后来的人走弯路。本教程的源码下载地址:项目源代码。 CTK介绍CTK 为支持生物医学图...

CTK编译教程(64位环境 Windows + Qt + MinGW或MSVC + CMake)

CTK编译教程(64位环境 Windows + Qt + MinGW或MSVC + CMake)

CTK 简介当前,CTK 工作的主要范围包括: DICOM:提供了从 PACS 和本地数据库中查询和检索的高级类。包含 Qt 部件,可以轻松地设置服务器连接,并发送查询和查看结果。 DICOM Application Hosting...

Qt 5.15 qmake 手册(.pro文件配置详解)

Qt 5.15 qmake 手册(.pro文件配置详解)

本系列文章翻译qmake的用户手册,该版本qmake在Qt 5.15中使用。 简介qmake 工具有助于简化跨平台的开发项目的构建过程。它用于自动生成 Makefile,借助 qmake 我们创建每个 Makefile 时可能只需要简...

Qt QMake 3.1 用户手册(.pro文件配置详解)

Qt QMake 3.1 用户手册(.pro文件配置详解)

本系列文章翻译qmake 3.1的用户手册,该版本qmake在Qt 4.8中使用。 一、QMake使用QMake提供了一个用于管理应用程序、库、其它组件的构建过程的面向工程系统。QMake扩展了每个工程文件的信息,生成一个执行编译和链...