自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 用写笔记的方式来学习Linux驱动

Linux驱动 自学记录

2023-04-06 23:49:40 109

原创 《CMake 进阶之路》第五章 添加目标平台的函数

让我们考虑向我们的项目中添加一些依赖于目标平台可能没有的特性的代码。本章节学的是这个函数的用法:CheckSymbolExistsProvides a macro to check if a symbol exists as a function, variable, or macro inc.check_symbol_exists(<symbol> <files> <variable>)检查<符号>在包含给定头文件>后是否可用,并将.

2021-04-05 21:06:37 283 1

原创 《CMake 进阶之路》第四章 安装Installing 及 测试Testing

安装 在MathFunctions目录下的CMakeLists.txt中添加install(TARGETS MathFunctions DESTINATION lib)install(FILES MathFunctions.h DESTINATION include)在TopLevel目录下的CMakeList.txtinstall(TARGETS lesson04 DESTINATION bin)install(FILES "${PROJECT_BINARY_DIR}/cmak..

2021-04-05 17:20:25 190

原创 《CMake 进阶之路》第三章 Usage Requirements for Library

更好的操作一个库或可执行的链接文件 target_compile_definitions()target_compile_definitions(<target> <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])Specifies compile definitions to use when compiling a given..

2021-04-05 13:34:01 372

原创 《CMake 进阶之路》第二章 添加一个库 add_library()的常规用途

小型项目的组织 这一章,我们开始应用CMake进行项目组织,正式开发过程中涉及到项目的分层组织,项目的模块之间可以通过Library这种方式进行封装。说明:本文例子引用了cmake.org的tutorial部分代码下面是本章的文件的目录结构可以看到在Top Level文件夹下创建了一个MathFunctions文件夹,里面也有一个CMakeLists.txt, 在里面我们添加这样一行代码add_library(MathFunctions mysqrt.cpp)在TopLev..

2021-04-05 12:13:28 2498

原创 《CMake 进阶之路》第一章 初见CMake 一起做一个小任务吧!

CMake从入门到精通,CMake高手之路,CMake学习指南,精通CMake,CMake实战,CMake必知必会,21天学会CMake,CMake应用技巧 CMake是什么? CMake是一个跨平台的、开源的构建工具。 CMake是makefile的上层工具,其目的是可以一次编写,生成到处可移植的makefile,简化自己动手写makefile时的巨大工作量。 CMake如何安装? 笔者是用的Ubuntu,在控制台下输入命令:sudo apt-get...

2021-04-04 12:20:43 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除