cmake
文章平均质量分 72
家家的快乐空间
这个作者很懒,什么都没留下…
展开
-
VSCode+MSYS2+Cmake搭配打造舒适的刷题IDE环境
VSCode+MSYS2+Cmake搭配打造舒适的刷题IDE环境安装VScode安装MSYS2添加环境变量配置msys2环境配置VSCode安装VScode下载安装包,直接安装,简单。安装MSYS2官网下载安装包中国大陆地区去清华镜像下载安装包和配置软件源:MSYS2 镜像使用帮助添加环境变量在控制面板搜索环境变量根据自己的安装路径修改E:\msys64E:\msys64\mingw64\bin配置msys2环境打开msys2终端pacman -Syupacman -S原创 2022-03-17 13:04:49 · 2768 阅读 · 0 评论 -
CMake入门实战 (番外篇)——ROS/CMakeLists.txt书写规则
ROS/CMakeLists.txt书写规则2. 所有结构和指令3. CMake版本4. 功能包(项目)名称5. 查找依赖的CMake包5.1 find_package()做了什么工作5.2 为什么Catkin Packages被声明Components5.3 Boost6. catkin_package()7. 指定构建对象7.1 目标命名7.2 自定义输出目录7.3 包含路径和库路径2. 所有结构和指令我们的CMakeLists.txt必须遵照如下格式,否则我们的功能包不能正常被构建。Requi原创 2021-11-29 20:06:46 · 817 阅读 · 0 评论 -
CMake入门实战 (二)——Step 2: Adding a Library
Step 2: Adding a Library现在我们要在项目中添加一个库,这个库将会包含我们自己的计算平方根的实现。可执行文件将可以使用这个库,而不是使用编译器提供的平方根标准方法。本教程中将这个库放到名为 MathFunctions 的子文件夹中,这个子文件夹需要包含一个 CMakeLists.txt文件,文件中有如下一行:add_library(MathFunctions mysqrt.cxx)mysqrt.cxx 文件中有一个叫做 mysqrt 的函数,它提供与编译器的 sqrt 函数相同原创 2021-11-29 14:45:04 · 452 阅读 · 0 评论 -
CMake入门实战 (一)——Step 1: A Basic Starting Point
Step 1: A Basic Starting PointBuild and Run添加一个版本号和配置头文件最基础的项目是直接由源码执行编译。对于简单的项目,一个三行代码的CMakeLists.txt文件是所有项目所需要的。创建一个CMakeLists.txt文件:cmake_minimum_required(VERSION 3.10)# set the project nameproject(Tutorial)# add the executableadd_executable(Tut原创 2021-11-29 14:14:45 · 699 阅读 · 0 评论