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)

相关推荐
BullSmall7 分钟前
linux 系统下模拟网络丢失和ping延迟,可以怎么来模拟
linux·网络·php
brahmsjiang7 分钟前
理解Android AOT编译与内存映射:从Zygote启动到页表权限隔离
android·linux·zygote
亚空间仓鼠8 分钟前
OpenEuler系统常用服务(十)
linux·运维·服务器·网络
艾莉丝努力练剑8 分钟前
【Linux线程】Linux系统多线程(四):线程ID及进程地址空间布局,线程封装
java·linux·运维·服务器·c语言·c++·学习
dddddppppp12320 分钟前
linux head.s 从第一条指令到start_kernel
linux·运维·服务器
BioRunYiXue21 分钟前
AlphaGenome:DeepMind 新作,基因组学迎来 Alpha 时刻
java·linux·运维·网络·数据库·人工智能·eclipse
十五年专注C++开发22 分钟前
windows和linux使用system启动进程是一样的吗?
linux·c++·windows·system
此刻觐神25 分钟前
IMX6ULL开发板学习-04(Linux磁盘管理相关命令)
linux·运维·学习
qq_85730581935 分钟前
ubuntu 22 源码安装bochs
linux·运维·ubuntu
Zhu75835 分钟前
【软件更新】在Ubuntu24 LTS中更新openssl到指定版本,例如openssl3.5.6 LTS
linux·ssh·ssl