메뉴 건너뛰기

배경이미지

프로그램개발 - linux 에서 gcc 컴파일하기

C/C++
2016.11.25 13:18

linux 에서 gcc 컴파일하기

조회 수 409 추천 수 0 댓글 0

 

개발할떄,

컴파일러는 최신버젼을 유지해 주는것이,

혹시라도 생길 에러/코아덤프/등등 떄문에 헤매는 시간낭비를 줄여줄 수도 있다.

 

yum 으로 설치하게 되면, 최신버젼이 아닐 가능성은 매우 높으므로, 소스를 받아서 컴파일해서 사용하는것이 좋다.

 

http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/ 여기에 접속해서, 최신버젼을 받는다.

현재 최신버젼이 6.2.0 이라면 아래 순서대로 실행시킨다.

 

wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-6.2.0/gcc-6.2.0.tar.bz2
tar -jxvf gcc-6.2.0.tar.bz2
cd gcc-6.2.0
./contrib/download_prerequisites
./configure --prefix=/usr/local/gcc-6.2.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4
make install

 

[/etc/profile 수정]

vi /etc/profile 
export GCC=/usr/local/gcc-6.2.0
export C_INCLUDE_PATH=$GCC/include/c++/6.2.0/
export CPLUS_INCLUDE_PATH=$GCC/include/c++/6.2.0/
export LD_LIBRARY_PATH=$GCC/lib64:$PPL/lib:$LD_LIBRARY_PATH
export PATH=$GCC/bin:$PATH
 

[버젼확인]

gcc —version

 

 







컴퓨터 프로그램

컴퓨터 언어 공부및 개발

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
19 Unix/Linux [Linux] source 로 설치한 패키지의 pkg-config 정보가 인식이 안될때 마리오 2018.01.12 1276
18 Unix/Linux Linux 주기적으로 자동으로 시간 동기화하기 상자 2017.11.04 233
» C/C++ linux 에서 gcc 컴파일하기 마리오 2016.11.25 409
16 Unix/Linux CentOS 에서 minimal로 설치 후 X windows 설치 하는 방법 마리오 2016.09.12 202
15 Unix/Linux CentOS 6 Minimal - VMware 네트워크 설정하기 마리오 2016.09.12 277
14 Unix/Linux CentOS 6.x 에서 mysql 과 apache(httpd) 를 자동 실행 설정 방법 마리오 2016.09.07 256
13 JAVA CentOS 에서 rpm으로 java 최신버젼 설치하기 마리오 2016.08.26 278
12 Database [ORACLE] HINT 종류 상자 2016.05.21 705
11 Database [ORACLE] 대용량 데이터 Insert 방법 상자 2016.05.21 2500
10 Android genymotion 안드로이드 google play services 상자 2016.04.03 246
9 Android 안드로이드 스튜디오 - 애뮬레이터 , Genymotion, 상자 2016.03.26 431
8 Android WebView android 4.4.2 킷캣 이미지 올리기에 대한 자료. 상자 2016.03.21 2424
7 Android 인트로 화면 만들기 상자 2016.02.29 800
6 Android 안드로이드 Intent 사용 예시 상자 2016.02.29 284
5 Unix/Linux 유닉스 계열에서 소스컴파일 설치 후 소스디렉토리 지우지 말것. 상자 2016.02.26 309
4 Unix/Linux php.ini 위치 찾기 상자 2016.02.26 409
3 Android android.os.NetworkOnMainThreadException 해결방법 상자 2016.02.25 1823
2 Android PHP WEB서버 기반 스마트폰 푸시(PUSH) 서비스 만들기 file 상자 2016.02.24 2094
1 Android Unauthorized Error 401 오류 - 안드로이드 푸시 알람 file 상자 2016.02.24 2350
Board Pagination Prev 1 Next
/ 1