Like Homebrew and Linuxbrew, Scoop does NOT require administrator/root access, so users in restrictive (but Internet connected) environments can use Scoop to get the latest development tools.
The Scoop package list is built from little JSON snippets, so Scoop is lightweight to maintain, and easy to add new packages to.
- From PowerShell:
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
- Install Git and SSH via Scoop, so that Scoop can update its recipes:
scoop install git openssh
- open a new PowerShell to use
These are the most common development tools you may want:
scoop install gcc
scoop install make cmake
scoop install clang
- GNU Octave:
scoop install octave
sh.exe error with cmake
I get a nuisance error from
sh.exe being on the Path.
this message by adding
-DCMAKE_SH="CMAKE_SH-NOTFOUND" to my
cmake command, like:
cmake -G "MinGW Makefiles" -DCMAKE_SH="CMAKE_SH-NOTFOUND" ..
From time to time, you can simply
scoop update gcc or similar to update individual packages.
- Scoop quick start