• 2024-05-17CMake Tutorial
    step1theminalprojectcmake_minimum_required(VERSION3.10)project(Tutorial)add_executable(Tutorialtutorial.cxx)specifyingc++standardset(CMAKE_CXX_STANDARD11)set(CMAKE_CXX_STANDARD_REQUIREDTrue)projectversionproject(TutorialVERSION1.0)
  • 2024-04-17CMake 入门教程
    什么是CMake你或许听过好几种Make工具,例如 GNUMake ,QT的 qmake ,微软的 MSnmake,BSDMake(pmake),Makepp,等等。这些Make工具遵循着不同的规范和标准,所执行的Makefile格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果
  • 2024-03-08CMake教程
    学习使用一个工具最好的办法是从它的官方文档入手。这篇CMake教程搭配的CMake版本是3.25,参考的文档地址:https://cmake.org/cmake/help/v3.25/guide/tutorial/index.html。在官网的教程完成以后,就是一日又一日地补充。第1步1️⃣从最基本的开始练习1、构建一个基本的工程需要
  • 2024-02-24../inst/include/Eigen/src/Core/MathFunctions.h:487:16: error: no member named 'Rlog1p' in
    Asmentionedin conda-forge/r-base-feedstock#163(comment),IsuccessfullyinstalledsctransforminMacsiliconM1Maxbyfirstrun exportPKG_CPPFLAGS="-DHAVE_WORKING_LOG1P intheterminalandtheninstallthepackageinR.
  • 2023-10-25bilibili B站:【文档向】CMake基础知识 - 原作者笔记Markdown风格
    视频摘自B站:https://www.bilibili.com/video/BV1hz4y1H7YA笔记摘自:https://gitee.com/yanmu_ym/cpp[TOC]#预备知识##CMake是什么CMake是一个管理代码构建的工具。与平台和构建系统无关。最初CMake只用于生成不同版本的Makefile。现在CMake可以生成不同构建工具构建文件,也可
  • 2023-10-25bilibili B站:【文档向】CMake基础知识 - 原作者笔记
    视频摘自B站:https://www.bilibili.com/video/BV1hz4y1H7YA笔记摘自:https://gitee.com/yanmu_ym/cpp目录预备知识CMake是什么环境搭建与学习准备前置条件Ubuntu安装CMakeWindows安装CMake学习材料CMakeTutorial第一步起点练习1最简单的CMake项目练习2指定C++标准练习3添加版本
  • 2023-09-24CMake
    目录CMakeBuildtheSmallestProjectOptimizetheCMakeLists.txtSettheProjectVersionConfiguretheheaderFileAddtheCompileTimestampSpecifytheC++StandardAddtheLibraryMaketheLibraryOptionalAddtheRequirementsfortheUseoftheLibraryOriginalLi
  • 2023-06-18CMake官网教程学习
    简介本文档是根据CMake的官方教程学习的笔记,同时将教程中C++实现的代码更改为C语言实现。当前还未学习完。教程官网:CMakeTutorial—CMake3.27.0-rc1Documentation中文教程:教程—CMake3.26.4Documentation(cmake-doc.readthedocs.io)官方教程源码下载:https://cmake.o
  • 2023-05-02CMake 入门实战
    CMake入门实战本仓库是CMake入门实战的源代码。为了方便githubpages无法正常阅读的朋友,下面也附带上正文。但为了您更好的阅读体验,不妨前往原博客阅读:https://hahack.com/codes/cmake。什么是CMakeAllproblemsincomputersciencecanbesolvedbyanotherle
  • 2023-04-21CMake
    原文地址zhuanlan.zhihu.com​目录收起step0:环境配置step1:构建最小项目构建、编译和运行外部构建与内部构建step2:优化CMakeLists.txt文件set与PROJECT_NAME添加版本号和配置头文件添加编译时间戳指定C++标准step3:添加库step4:将库设置为可选项step5:添加库的使用要求