Knowledge/Compiler
GCC compile
die4taoam
2018. 4. 9. 15:18
GCC 컴파일 관련 정리.
소스코드 다운 : (mirror - locate at japan)
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.3.0/gcc-7.3.0.tar.gz
의존성 라이브러리 설치 :
./contrib/download_prerequisites
빌드 환경 설치 :
sudo apt install build-essential
configure :
gcc source가 있는 곳에서 ./configure 하지 말 것을 권하므로, 한 단계 올라간다.
cd..
mkdir buildcd build
../gcc-7.3.0/configure
make -j6
custom option:
configure할 때 CFLAGS 와 CXXFLAGS 지정.
../gcc-7.3.0/configure CFALGS='-g -gdwarf -fno-inline' CXXFLAGS='-g -gdwarf -fno-inline'