Компилировать с GCC из Github

Я хотел бы знать, как скомпилировать эту версию GCC от Github:

https://github.com/parmance/par_offload

Я клонировал его в своем каталоге, но я новичок в Ubuntu и не знаю, как установить и использовать с Github. Там нет src directory, чтобы позвонить make из.

-1
задан 3 June 2019 в 21:58

1 ответ

GCC, предварительные условия сборки Ubuntu: sudo apt install g++ autoconf libtool gawk flex bison binutils-dev libelf-dev libmpfr-dev libgmp-dev libmpc-dev texinfo

Подготовьте ОС для «сборки gcc»: Сделайте / bin / sh ссылку на bash → cd /bin/ && sudo rm -f sh && sudo ln -s bash sh

Сборка "экспериментальный par_offload gcc-9.0.0": gcc требует каталог сборки вне каталога исходного кода ....

cd [folder-with-par_offload] 
mkdir build-par_offload 
cd build-par_offload/  
../par_offload/configure --prefix=/usr/local/gcc9 --program-suffix=9 --enable-languages=c,c++ --disable-multilib --disable-libstdcxx-pch
make
sudo make install 
cd /usr/bin/
sudo ln -s /usr/local/gcc9/bin/gcc9
sudo ln -s /usr/local/gcc9/bin/g++9

Моя «ОК тестовая команда» - $ g++9 -std=c++17 -fpar-offload cc-new.cc, (где «cc-new.cc» - мой тестовый файл.): Файл a.out создан.

0
ответ дан 3 June 2019 в 21:58

Другие вопросы по тегам:

Похожие вопросы: