![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cmake
文章平均质量分 70
falwat
这个作者很懒,什么都没留下…
展开
-
使用 vcpkg 安装 mathgl,但使用 find_package 命令却找不到的问题
使用 vcpkg 安装 mathgl,但使用 find_package 命令却找不到 mathgl的问题和解决方法.原创 2022-12-21 14:59:05 · 1350 阅读 · 0 评论 -
vscode+cmake: 指定调试命令参数
调试C/C++代码时, 我们有时需要指定调试参数. 如果是使用 Visual Studio, 我们是在工程的属性配置中, 选择"调试"页, 添加命令参数. 如下图所示:下面结合一个简单实例, 介绍如何在 VSCode + CMake 开发环境中指定调试命令参数.如果在工程目录下, 存在".vscode/setting.json"文件, 可直接跳到步骤8(当然, 你也可以直接创建此配置文件);打开VSCode的设置页()在搜索设置框中输入"debug"选择"工作区|扩展|CMake Tools"原创 2022-06-04 21:53:20 · 6995 阅读 · 1 评论 -
VSCode+CMake+MSYS2开发环境中使用boost库
有关vscode中C++开发环境配置和基本操作, 参见: Windows 上VS Code + CMake + MSYS2 打造C++开发环境.以boost/json为例, 说明如何在C++工程中使用boost库.创建文件夹: “boost_demo”, 并使用vscode.打开命令面板(Ctrl+Shift+P), 输入:“cmake q”, 选择"CMake: Quick Start".输入工程名: “boost_demo”选择"Executable", 创建可执行程序修改 main.cp原创 2022-05-15 10:15:55 · 1385 阅读 · 0 评论 -
vscode在WSL子系统使用cmake
问题描述我在windows中安装了cmake, 并在vscode中安装了cmake插件, 在vscode连接WSL: Ubuntu子系统后, 使用cmake命令, 弹出错误提示:说明 vscode任然使用的是windows系统中安装的cmake, 即使我在WSL: Ubuntu子系统启用了cmake扩展, 并在WSL: Ubuntu子系统中,安装了cmake, 问题依然存在.解决方法打开vscode的 “设置(Ctrl+,)”, 切换到"远程[WSL: Ubuntu]"页, 将"Cmake:Cma原创 2022-05-10 23:25:20 · 896 阅读 · 0 评论 -
CMake 能编译但运行/调试异常的问题及解决方法
问题描述在windows系统下使用 CMake + MSYS2进行C++开发,但在源码main.cpp中增加C++11以上的语法后, 使用cmake 编译, 能够生成可执行文件, 但运行和调试时不显示任何输出结果.源码如下:#include <iostream>#include <vector>int main(int, char**) { std::vector<int> v{1,2,3}; // 列表初始化, C++11支持的语法 for原创 2022-02-21 18:38:24 · 3324 阅读 · 0 评论 -
CMake 教程(Step 4): 安装和测试
注:文章参考: CMake Tutorial, 但操作方法和步骤与原文不同.文章所有操作均在VSCode中完成.点击Windows 上VS Code + CMake + MSYS2 打造C++开发环境, 获取配置VSCode开发环境的详细步骤.点击CMake 教程, 查看CMake教程主页.点击CMake 教程(Step 3): 为库添加使用需求, 查看上一节.现在我们将开始向项目中添加安装规则和测试支持.注: 接触过开源项目的同学,可能知道, 很多开源项目源码都是使用make工具进行.原创 2022-01-02 16:31:23 · 1007 阅读 · 0 评论 -
CMake 教程(Step 3): 为库添加使用需求
注:文章参考: CMake Tutorial, 但操作方法和步骤与原文不同.文章所有操作均在VSCode中完成.点击Windows 上VS Code + CMake + MSYS2 打造C++开发环境, 获取配置VSCode开发环境的详细步骤.点击CMake 教程, 查看CMake教程主页.点击CMake 教程(Step 2): 添加库, 查看上一节.使用需求(Usage Requirements)允许更好地控制库或可执行文件的链接关系和包含关系,同时也可以在CMake中对目标的传递属性进.原创 2022-01-02 14:54:26 · 464 阅读 · 0 评论 -
CMake 教程(Step 2): 添加库
注:文章参考: CMake Tutorial, 但操作方法和步骤与原文不同.文章所有操作均在VSCode中完成.点击Windows 上VS Code + CMake + MSYS2 打造C++开发环境, 获取配置VSCode开发环境的详细步骤.点击CMake 教程, 进入CMake教程主页.现在我们将向我们的项目添加一个库。这个库将包含我们自己的计算一个数的平方根的实现。可执行程序可以使用这个库,而不是编译器提供的标准平方根函数。在本教程中,我们将把库放到一个名为MathFunctions.原创 2022-01-01 19:43:28 · 2491 阅读 · 0 评论 -
CMake 教程(Step 1): 基础起点
CMake 教程[Step 1] 基础起点编译和运行添加版本号和可配置的头文件指定C++标准文章参考: CMake Tutorial, 但操作方法和步骤与原文不同.文章所有操作均在VSCode中完成.点击Windows 上VS Code + CMake + MSYS2 打造C++开发环境, 获取配置VSCode开发环境的详细步骤.点击CMake 教程, 进入教程主页.最基本的项目是从源代码文件构建可执行文件。使用vscode 打开Step1目录, Step1目录在源码目录./Help/g原创 2022-01-01 14:35:35 · 655 阅读 · 0 评论 -
Windows 上VS Code + CMake + MSYS2 打造C++开发环境
目录软件下载与安装插件安装软件下载与安装下载 vs code "User Installer"版本并安装.下载CMake并安装. 安装文件名为"cmake-#.##.#-windows-x86_64.msi", 安装过程使用默认配置即可.插件安装原创 2022-01-01 11:28:25 · 3490 阅读 · 0 评论 -
CMake 教程
CMake 教程介绍步骤注: 文章翻译自: CMake Tutorial文章中以注释形式出现的内容,为个人对CMake 原教程的补充. 方便大家学习.介绍CMake教程提供了一个循序渐进的指南,涵盖了CMake帮助解决的常见构建系统问题。了解各种主题如何在示例项目中一起工作将非常有帮助。步骤教程文档和示例的源代码可以在CMake源代码树的Help/guide/tutorial目录中找到。每个步骤都有自己的子目录,其中包含可以用作起点的代码。教程示例是渐进式的,因此每一步都提供了前一步的完整解翻译 2022-01-01 11:02:29 · 337 阅读 · 0 评论