scons
1.1、scons简介
是什么 ?:an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache.
开发语言:Python
官方网址:https://scons.org
源码仓库:https://github.com/SCons/scons
相似软件:CMake
1.2、通过包管理器安装scons
操作系统包管理器安装命令
Allpippip install scons
macOSHomeBrewbrew install scons
GNU/LinuxHomeBrewbrew install scons
aptsudo apt-get install -y scons
CentOSyumsudo yum install -y scons
dnfsudo dnf install -y scons
openSUSEzyppersudo zypper install -y scons
Alpine Linuxapksudo apk add scons

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm scons
Gentoo LinuxPortagesudo emerge scons
1.3、通过编译源码安装scons

step1、安装依赖

所有时Terminal + Shell
下载时cURL
解压时tar + gzip
安装时CPython
运行时CPython

step2、使用curl命令下载scons源码包 (

curl -L -o scons-4.1.0.tar.gz https://github.com/SCons/scons/archive/refs/tags/4.1.0.tar.gz

step3、使用tar解压scons源码包

tar vxf scons-4.1.0.tar.gz

step4、进入scons-4.1.0目录

cd scons-4.1.0

step5、查看scons-4.1.0目录中的内容

step6、安装scons

python setup.py install
1.4、scons命令
1.5、SConstruct

SConstructscons的配置文件,它是Python语法。