市面上有很多编程语言 那么编程语言安装到本地时安装的是什么呢 并且应该如何安装
一·安装内容
1.编译器或者解释器
对于编译型语言来说会安装编译器 解释型语言会安装解释型 因为计算机最终执行的是机器语言代码 程序员写的是源代码 需要把源代码翻译成机器语言
2·可执行工具链文件
一般在bin下
3·运行时环境
比如内存分配 垃圾回收 线程的调度
4·标准库文件
5·相关文档和相关脚本
二·安装方式
1·包管理器安装
windows | linux | mac | |
包管理器 | winget/scoop/choco | ubuntu apt-get centos yum | brew/port |
c/c++ | winget install gcc winget install clang scoop install gcc scoop install llvm choco gcc | apt-get install gcc apt-get install clang yum install gcc yum install clang | brew install gcc brew install clang port install gcc |
golang | winget install golang scoop install golang choco golang | apt-get install golang yum install golang | brew install golang port install golang |
python | winget install python scoop install python choco install python | apt-get install python3 yum install python3 | brew install python port install python |
2·官网下载
windows | linux | mac | |
安装包格式 | .exe .msi | .rpm 可以用rpm命令来管理 | .dmg .pkg |
压缩包格式 | zip | tar.gz | tar.gz |
需要注意的是使用压缩包格式文件解压后需要手动处理环境
例如tar.gz 用tar zxvf后 需要./configure 检测环境 make 编译 make install 安装环境
zip解压后需要配置环境
而安装包格式比较自动化 会自动安装
三·安装选择
windows | linux | mac | |
架构 | x86 x86-64 arm | x86 x86-64 arm | x86 x86-64 arm |