Linux环境基础开发工具使用

yum

yum简介

Linux中我们也要进行工具/指令/程序安装卸载等,需要yum安装软件

安装软件的方式:

1源代码安装--交叉编译的工作

2.rpm包直接安装

3.yum/apt-get(大部分用这个)

yum的使用:

yum list | grep 软件名

yum install -y 软件名

yum remove 软件名

**Linux编译器-gcc/g++**使用

c语言推荐gcc g++也可以

c++只能用g++编译

https://blog.csdn.net/eixjdj/article/details/144982435

上边网址是程序的翻译环境可以看看类似gcc和g++的流程,这里是直接生成可执行文件的命令

make和makefile

make是个命令,makefile是一个文件


完整写法是这样,.PHONY:clean是修饰clean为目标文件,成为为目标,总是被执行

make就是帮你做这个命令,makeclean就是清理这个命令

git

git三板斧(git clone,git add. , git commit -m " xxx ", git push)

相关推荐
霞姐聊IT20 分钟前
SR-IOV、MR-IOV 与 SIOV:PCIe虚拟化技术的过去、现在与未来
linux·服务器·虚拟化·pcie
szxinmai主板定制专家1 小时前
电力设备RK3568/RK3576+FPGA,多系统混合部署Linux+RTOS RT-THREAD,强实时性
linux·运维·服务器·人工智能·嵌入式硬件·fpga开发
枕星而眠1 小时前
Linux 四大进程/线程同步锁详解:互斥锁、读写锁、条件变量、文件锁
linux·c语言·后端·ubuntu·学习方法
L、2182 小时前
CANN调优工具链全景:从profiler到tensorboard的完整观测体系
linux·运维·服务器·深度学习
j_xxx404_2 小时前
Linux进程信号捕捉与操作系统运行本质深度解析
linux·运维·服务器·开发语言·c++·人工智能·ai
eggrall2 小时前
Linux信号——保存信号
linux·运维·服务器
2501_920047032 小时前
firewalld的使用
linux·运维
z202305083 小时前
以太网之VLAN介绍
linux·服务器·网络·人工智能·ai
拉不拉斯3 小时前
Linux 性能调优实战指南:从 perf 实时监控到火焰图生成
linux·运维·服务器·perf
小生迷途知返3 小时前
影响巨大!Linux 提权大洞速速复现!!!暂无补
linux·运维·服务器