![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 92
Linux基础学习笔记。。。
heater404
这个作者很懒,什么都没留下…
展开
-
Shell教程
Shell编程跟JavaScript、php编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。Linux的Shell中类众多,可以使用以下指令直到系统支持的Shell类型:zhudk@vm1:~$ cat /etc/shellszhudk@vm1:~$ cat /etc/shells# /etc/shells: valid login shells/bin/sh/bin/bash/bin/rbash/bin/dash/bin/zsh/usr/bin/zsh原创 2022-04-13 16:54:24 · 819 阅读 · 0 评论 -
cmake基础
cmake安装:Download | CMake。在这之前,我们介绍一下cmake。虽然Make和Makefile简化了手动构建的过程,但是编写Makefile文件仍然是一个麻烦的工作,因此就有了CMake工具。CMake工具用于生成Makefile文件,而如何生成Makefile文件,则由CMakeLists.txt文件指定。它们直接的关系如下图:使用cmake生成Makefile并编译的流程如下:编写CMake配置文件CMakeLists.txt。执行命令 cmake path生成CMake原创 2022-04-12 19:11:09 · 2406 阅读 · 0 评论 -
Makefile基础
书写规则规则包括两部分,一个是依赖关系,一个是生成目标的方法.规则的语法:targets : prerequisites command ...targets是文件名,以空格分开,可以使用通配符.一般来说,我们的目标基本上是一个文件,但也有可能是多个文件.command是命令行,如果其不与"targets : prerequisites"在一行,那么必须以Tab键开头.prerequisites也就是目标所依赖的文件(或依赖目标).如果其中的某个文件要比目标文件要新,那么,目标就被认为是"过原创 2022-04-11 20:42:03 · 353 阅读 · 0 评论 -
Linux GCC编译原理
简介GCC是GNU Compiler Collection也即GNU编译器家族的缩写。简单编译//main.c#include <stdio.h>int main(void){ printf("Hello World!\n"); return 0;}有上述源文件main.c,在其同目录下执行命令:gcc main.c -o main即可在同目录下得到名为main的可执行性文件.(不同的平台有不同的后缀).实际上,上述编译过程是分为四个阶段进行的,即:预处理:Pre原创 2022-04-11 20:14:05 · 189 阅读 · 0 评论