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)

相关推荐
柒号华仔7 小时前
「速通Shell」聚砖成墙,Shell函数封装之道
linux·ssh·bash
程序员与背包客_CoderZ7 小时前
Linux D-Bus通信协议详解:从入门到C/C++编码实战
linux·服务器·c语言·c++·嵌入式硬件·嵌入式软件·dbus
Android系统攻城狮7 小时前
Linux PipeWire深度解析之pw_properties_iterate调用流程与实战(六十五)
linux·运维·服务器·音频进阶·pipewire音频进阶
jason.zeng@150220710 小时前
linux的top命令
java·linux·服务器
Huangjin007_10 小时前
【Linux 系统篇(十五)】进程 (三) :进程状态深度详解
linux·运维
RisunJan10 小时前
Linux命令-talk(终端实时对话)
linux·运维·服务器
NeilYuen10 小时前
【vemory】高性能KV存储AOF方案设计
linux·c++·redis·缓存
三言老师11 小时前
Rocky Linux 8.6 整机系统备份与迁移方案文档文档用途
linux·运维·服务器·网络
雾时之林12 小时前
Linux----防火墙
linux·运维·网络
消失的旧时光-194313 小时前
7-fix补充篇:机器人为什么需要多级控制仲裁?Cloud、Linux 与 MCU 分别管什么
linux·单片机·机器人·仲裁机制·安全保护机制