cmake

DieSnowK1 天前
开发语言·c++·makefile·make·cmake·新手向·详细讲解
[C++][CMake][嵌套的CMake]详细讲解
flysnow0103 天前
linux·cmake
Linux CMakeLists编写之可执行程序编译工具有很多(make/cmake/BJam)。cmake是跨平台,使用cmake编译需要编写CMakeLists.txt。本文编写CMakeLists.txt来生成C++可执行程序。
DieSnowK3 天前
开发语言·c++·makefile·make·cmake·新手向·详细讲解
[C++][CMake][CMake基础]详细讲解CMake是一个项目构建工具,并且是跨平台的问题 – 解决可以把CMake看成一款自动生成Makefile的工具,其编译流程如下图
flysnow01011 天前
linux·cmake·cmakelists.txt
Linux CMakeLists编写之静态库编译工具有很多(make/cmake/BJam)。cmake是跨平台,使用cmake编译需要编写CMakeLists.txt。本文编写CMakeLists.txt来生成C++静态库。
baiyu3313 天前
c++·cmake
1.4k star 项目 CMakeTutorial 阅读和点评在 github 搜索关键字 CMake, 靠前的结果中第一个中文仓库是 https://github.com/BrightXiaoHan/CMakeTutorial , 目前(2024.06.18) 有 1.2k, 今天阅读和点评这个项目。
【骠姚校尉】17 天前
linux·c语言·arm开发·物联网·音视频·cmake·嵌入式开发
【CMake】CMake从入门到实战系列(十七)—— CMake添加环境检查🔥博客简介:开了几个专栏,针对 Linux 和 rtos 系统,嵌入式开发和音视频开发,结合多年工作经验,跟大家分享交流嵌入式软硬件技术、音视频技术的干货。   ✍️系列专栏:C/C++、Linux、rtos、嵌入式开发、流媒体、数据结构、网络协议、开源库、CMake、Makefile、架构设计模式等。
晚来风急8020 天前
cmake
【学习笔记】使用CMake构建项目cmake_minimum_required: 指定使用的CMake的最低版本(选填)。project: 定义工程名称(必填),指定工程版本、工程描述、web主页地址、支持语言(默认支持所有语言)。
applebomb23 天前
mysql·ubuntu·cmake·armbian·hk1box
Armbian OS(基于ubuntu24) 源码编译mysql 5.7最近弄了个S905X3的盒子刷完Armbian OS (基于ubuntu24),开始折腾Arm64之旅。第一站就遇到了MySQL的问题,由于MySQL没有提供Arm64版本,又不想塞Docker镜像,因此选择源码来编译MySQL5.7。下面记录详细过程和遇到的一些问题
坐望云起25 天前
linux·windows·make·编译·cmake·c/c++
C/C++学习笔记 CMake 与 Make有什么区别?编译器是一种将源代码翻译成机器码的程序。代码的编译包括几个步骤,包括预处理、编译和链接,以创建可在其目标计算机上直接运行的库或可执行文件。
Loup&卡普1 个月前
开发语言·c++·visualstudio·cmake
【CMake】unable to find a build program corresponding to Ninja 问题解决CMake 构建时,报了一个错误完整报错为在网上找了很多 有的说 Android 什么的,有的是 Ubuntu 的解决方案,我这里是 Windows 平台开发环境用的 Visual Studio 2019。
Elaine猿1 个月前
c语言·c++·windows·mingw·cmake
Windows下搭建Cmake编译环境进行C/C++文件的编译网址:https://cmake.org/download/下载完成后安装,勾选“Add CMake to the system PATH for the current user"
逐梦的白鹰1 个月前
cmake
cmake总结CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本地的Makefile,这个配置文件是独立于运行平台和编译器的,这样就不用亲自去编写Makefile了,而且配置文件可以直接拿到其它平台上使用,无需修改,非常方便。
苍天饶过谁?1 个月前
开发语言·qt·cmake
Cmake构建Qt项目链接glog库推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家: 零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核) https://xxetb.xet.tech/s/3Zqhgt
IAM四十二2 个月前
android·c++·cmake
Android so 的编译输出与使用梳理一下在 Android 项目中包含 C/C++ 代码时,如何灵活的生成 so 文件。以及如何使用第三方提供 so 实现 C/C++ 代码的调用。
liyuanbhu2 个月前
cmake
CMake 学习笔记(访问Python)利用Python可以做很多事情。比如:利用 Python 自动生成一些代码。在我们的程序中植入一个 Python 解释器。
Today-Saturday2 个月前
开发语言·c++·cmake
笨蛋学C++ 之 CMake的使用cmake -P *.cmake创建列表: 创建一个空的列表或包含初始值的列表。访问列表元素: 通过索引访问列表中的元素。列表的索引从0开始。
方与圆之帆2 个月前
windows·lua·cmake
Windows环境下基于CMake构建LuaLua下载地址 lua-5.4.6.tar.gz:https://www.lua.org/ftp/lua-5.4.6.tar.gz lua-5.4.5.tar.gz:https://www.lua.org/ftp/lua-5.4.5.tar.gz
东方.既白2 个月前
makefile·make·cmake
Cmake Learn目录1 常用命令(1)configure_file(2).cmake文件(3) install(4)include_directories
zcoder.2 个月前
cmake
CMake使用
Robot_Yue2 个月前
linux·ubuntu·cmake·ceres-solver
Ubuntu 18.04 安装 CMake & Ceres-Solver 记录不可卸载原有版本 CMake(防止 ROS 出现问题),只需建立软链接即可下载 0.5.0 版本:https://github.com/google/glog/archive/refs/tags/v0.5.0.tar.gz 使用 git clone 直接下载会存在问题:https://github.com/ceres-solver/ceres-solver/issues/735