windows上Git Bash支持常用命令gcc tree zip wget cmake ninja
前言
Git Bash基于MinGW64, 提供了win32下的linux命令环境,如ls、cat、tar等。
但是Git Bash还是缺少一些命令,如gcc、make、tree、zip、wget、cmake、ninja等
1. Git Bash支持其他命令的原理
原理与linux下命令类似,Git Bash根目录下有usr/bin、mingw64/bin的二进制程序目录。
可以将命令直接放到这些目录中即可支持。
还有一种方式是通过环境变量支持,Git Bash的环境变量配置文件位于根目录的etc/profile.d/env.sh中
export PATH="$HOME/bin:$PATH"
2. 常用命令的安装
一些常用命令的win32程序可以在以下链接中找到: https://sourceforge.net/projects/gnuwin32/files
下载好后放到usr/bin或mingw64/bin目录,也可以安装到其他目录,在env.sh中配置环境变量。
- tree
https://sourceforge.net/projects/gnuwin32/files/tree/1.5.2.2/tree-1.5.2.2-bin.zip
- zip
https://sourceforge.net/projects/gnuwin32/files/zip/3.0/zip-3.0-bin.zip
https://sourceforge.net/projects/gnuwin32/files/bzip2/1.0.5/bzip2-1.0.5-bin.zip
- unzip
https://sourceforge.net/projects/gnuwin32/files/unzip/5.51-1/unzip-5.51-1-bin.zip
- wget
https://sourceforge.net/projects/gnuwin32/files/wget/1.11.4-1/wget-1.11.4-1-bin.zip
- gcc/g++/make
Fortran, C, C++ for Windows (equation.com)
或
https://sourceforge.net/projects/mingw-w64/
- ninja
https://github.com/ninja-build/ninja/releases文章来源:https://www.toymoban.com/news/detail-662678.html
- cmake
https://github.com/Kitware/CMake/releases文章来源地址https://www.toymoban.com/news/detail-662678.html
到了这里,关于windows上Git Bash支持常用命令gcc tree zip wget cmake ninja的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!