当前位置: 首页 > news >正文

CMake技术细节:解决未定义,提供参数

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客


        初用cmake,直接上“cmake ..”,结果提示有东西未定义,很多时候是需要参数提供。

        参数提供的方法其实就是提供一个宏定义:

cmake -D名称=值 ..

        之所以出这个问题是因为别人用VS Code的,他们的参数在vs code的配置文件里面定义的,通过vs code编译的时候自动构造了参数。

        在“.vscode”目录下面有个“settings.json”文件,"cmake.configureArgs"节就是cmake参数。


(这里是文档结束)

http://www.lryc.cn/news/524734.html

相关文章:

  • 1688 满足跨境业务需求而提供的一组 API 接口
  • 物联网网关Web服务器--CGI开发实例BMI计算
  • 计算机网络 (51)鉴别
  • 【Docker】搭建一个功能强大的自托管虚拟浏览器 - n.eko
  • 论文笔记(六十二)Diffusion Reward Learning Rewards via Conditional Video Diffusion
  • 探索 Stable-Diffusion-Webui-Forge:更快的AI图像生成体验
  • Redis使用基础
  • PyCharm+RobotFramework框架实现UDS自动化测试- (四)项目实战0x10
  • 【TCP】rfc文档
  • 【SpringCloud】黑马微服务学习笔记
  • 梯度提升决策树树(GBDT)公式推导
  • 【MySQL】表的基本操作
  • 项目中使用的是 FastJSON(com.alibaba:fastjson)JSON库
  • Flutter中PlatformView在鸿蒙中的使用
  • 音频入门(一):音频基础知识与分类的基本流程
  • 规避路由冲突
  • SQLmap 自动注入 -02
  • 4.JoranConfigurator解析logbak.xml
  • React 19 新特性总结
  • kafka学习笔记6 ACL权限 —— 筑梦之路
  • 【Java】Java抛异常到用户界面公共封装
  • 基于Redis实现短信验证码登录
  • 步入响应式编程篇(二)之Reactor API
  • Oracle SQL: TRANSLATE 和 REGEXP_LIKE 的知识点详细分析
  • RabbitMQ 在实际应用时要注意的问题
  • 算法日记8:StarryCoding60(单调栈)
  • 大象机器人发布首款穿戴式数据采集器myController S570,助力具身智能数据收集!
  • 【银河麒麟高级服务器操作系统】业务访问慢网卡丢包现象分析及处理过程
  • C语言之饭店外卖信息管理系统
  • 记一次 .NET某数字化协同管理系统 内存暴涨分析