TogoFire / gcc_library

GCC 4.9, etc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GCC Library-Manifest

  • Commands/Guide:
gcc -v
sudo apt update
sudo apt install build-essential
sudo apt-get install manpages-dev
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
sudo apt-get update
sudo apt install gcc-10
sudo apt install g++-10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
sudo update-alternatives — install /usr/bin/gcc gcc /usr/bin/gcc-4.9 100 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 100 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9

From this point forward, the only thing required when switching compilers is this (relatively) simple command:

sudo update-alternatives --config gcc

Install app eddy: https://github.com/donadigo/eddy

https://appcenter.elementary.io/com.github.donadigo.eddy/

https://linoxide.com/linux-how-to/eddy-install-debian-packages-elementary/

Sources: https://medium.com/@orhanakal/install-gcc-4-9-and-g-4-9-on-ubuntu-18-04-6888b92e5bab

https://linuxize.com/post/how-to-install-gcc-compiler-on-ubuntu-18-04/

http://charette.no-ip.com:81/programming/2011-12-24_GCCv47/

https://medium.com/@orhanakal/install-gcc-4-9-and-g-4-9-on-ubuntu-18-04-6888b92e5bab

GCC Linaro

sudo apt-get install aptitude
sudo apt-get install gcc-multilib
nano ~/.bashrc
PATH=$PATH:/home/user/bin/android_prebuilts_gcc_linux-
x86_aarch64_aarch64-linux-gnu-4.9.4-9.0/bin/
nano ~/.bashrc
PATH=$PATH:/home/user/bin/gcc-arm-none-eabi-4_9-2015q3/bin/

Sources: https://www.linaro.org/downloads/

https://snapshots.linaro.org/components/toolchain/gcc-linaro/

https://launchpad.net/gcc-arm-embedded

https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm

http://gcc.gnu.org/

https://gcc.gnu.org/onlinedocs/

https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads

https://launchpad.net/gcc-arm-embedded/+series

https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update

https://launchpad.net/gcc-arm-embedded/4.9

https://github.com/crdroidmod/android_prebuilts_gcc_linux-x86_aarch64_aarch64-linux-gnu-4.9.4

About

GCC 4.9, etc


Languages

Language:C++ 51.2%Language:C 29.6%Language:Roff 13.0%Language:HTML 3.7%Language:Python 1.0%Language:Shell 0.3%Language:XC 0.3%Language:XS 0.3%Language:RPC 0.2%Language:Batchfile 0.1%Language:Assembly 0.1%Language:Objective-C 0.1%Language:Fortran 0.0%Language:Makefile 0.0%Language:Perl 0.0%Language:Ruby 0.0%