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

CMake

cmake总结一句话:

厨师(cmake)做菜要知道材料(文件)在哪

vscode如何配置?为什么?

C++ GCC 单文件配置_哔哩哔哩_bilibili

cmd技巧

在哪个目录打开cmd,只要在上面路径出清空,输入cmd;长按shift+空白处右键

头文件:

第一步把头文件里面的东西展开,所以头文件也不是必须的。首先编译器要把我们cpp的代码翻译成0和1机器指令。比如一个函数,只要声明了(可以在全局,或者头文件),我们在编译阶段就不会报错;然后链接阶段,编译器就会在各个cpp文件找定义,如果找不到,就报错。

为什么要有头文件?减少重复,如果h文件里面的声明很多,而且很多cpp文件需要用到,还要一个个声明吗?

cmake指令:

限制最低版本:

cmake_minimum_required(VERSION 3.15)

起名字:

project(camke_study)

做菜:

cmake可以找别的cmake,在lesson1-1目录找:add_subdirectory(lesson1-1);注意这个目录有讲究的(../  ./这些搞明白)

vscode中生成cmake:ctrl+shift+p

依赖的头文件,不在当前目录:

include_directories(../lesson1-1)


http://www.mrgr.cn/news/45603.html

相关文章:

  • mysql游标的使用
  • 抖音小红书AI真人美女套图玩法,多种变现方式,手把手教你
  • APP自动化搭建与应用
  • 牛客 KY264 单词识别
  • 解析Vue源码中是如何进行模版编译的
  • 【代码随想录Day37】动态规划Part06
  • 电影《749局》路演 苗苗演绎超能力少女分享幕后故事
  • JavaScript的内置对象有哪些?
  • Java基础(上)
  • 【牛客刷题实战】BC119 最高分与最低分之差
  • 开通商家转账到零钱技巧
  • 支持向量机SVM
  • cuda内存种类
  • Ubuntu2404配置本地离线源
  • 流浪地球行星发动机
  • HTB:Tactics[WriteUP]
  • C++——STL简介
  • 文件内容提取:Apache Tika 2.9.2
  • 有哪些工具可以辅助特定方法来提升DFT ATPG的coverage?
  • 26.删除有序数组中的重复项