컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 리눅스/Cygwin] bash 파일명 자동완성 사용법, bash File Name Auto...리눅스/Cygwin] file 명령의 용도/기능/사용법, Linux file Command...HTML 공백문자 추가하는 특수기호/코드. 빈 칸(스페이스;Space) 여러 개 적는 법사진 속의, 빨간 눈 지우는 방법. 적목 현상 제거: Fix Red Eyes구글어스4] 중국 흑룡강성 흥개호(興凱湖) 호수 위성사진: Google Earth, Kha...구글어스4] 중국 서북부, 이상한 지상 그림 발견: Google Earth, Mysteri...리눅스] CD-ROM(시디롬) 마운트 하는 명령, 씨디롬 인식: Linux CD-ROM M...자바.Java] 현재 날짜 시간 구하기, 오늘 연월일/시분초 요일 얻기: Get Date ...구글어스4] 서울 위성사진, 광화문/경복궁/근정전: Korea Seoul GyeongBok...자바Java] (Yes/No)? (Y/N)? (예/아니오)? 키보드로 입력 받기, 묻기

우분투.리눅스] gcc 설치하기/C컴파일러 설치법, Ubuntu Linux gcc Install

Monday, October 16, 2006

우분투 리눅스 Ubuntu Linux 에는 C컴파일러인 gcc 가 기본으로 설치되지 않기에, 사용자가 수동으로 인스톨해 주어야 합니다. 인터넷에서 받을 필요는 없고, 우분투 설치 CD 안에 들어 있습니다.

* 우선 CD드라이브에 우분투 설치CD를 넣고, CD-ROM을 마운트합니다. (▶▶ 리눅스] CD-ROM(시디롬) 마운트 하는 명령: Linux CD-ROM Mount Command 참고)


* 그런 후 다음과 같은 명령을 줍니다.
sudo apt-get install build-essential

필수적인 개발도구들을 설치하는 명령입니다.

"설치를 진행할까요? [Y/n]" 이런 식으로 영문으로 묻을 때, Enter키를 치면, 화면에 이런저런 복잡한 메시지가 나오면서, gcc 설치가 자동으로 진행됩니다.



gcc 도움말/버전 보기


gcc --help | less

라고 하면 도움말이 나옵니다. "|" 이것은 백슬래쉬 키 위쪽의 "파이프" 기호입니다. 숫자1이나 알파벳L의 소문자가 아닙니다. 또한 모든 옵션은 대소문자를 엄격히 구분합니다. less에서 빠져나오기 위해서는 q 를 누릅니다.

gcc -dumpversion
이라고 하면 버전이 나옵니다. 지금 현재(2006-10)의 gcc 버전은 4.0.3 이군요.

gcc -v
이렇게 해도 맨 밑에 버전이 나옵니다.



gcc 컴파일 테스트


파일명: 0.cpp
#include <stdio.h>

int main(void) {

  printf("Hello World!\n");

  return 0;
}



위의 소스를 vim 에디터 등을 사용해, 0.cpp 등의 이름으로 저장합니다. 소스의 끝에 빈 줄을 1~2개 추가하는 것이 좋습니다.


gcc 0.cpp
이렇게 컴파일을 하여

./a.out
이렇게 실행할 때

Hello World!
이런 문자열이 출력되면 성공입니다.



그런데 Visul C++와 달리
void main(void)
이렇게 하면
error: main must return int (메인 함수는 반드시 정수를 반환해야 한다) 는 에러가 납니다.



▶▶ 우분투(Ubuntu)리눅스] root 계정으로 로그인하기 / root 계정 만들기

☞ C/C++

☞ 리눅스(Linux)/유닉스(Unix)/시그윈(Cygwin)

2 Comments:
At 12:30 PM, Anonymous 아이수 said...

요즘은 비주얼 c++도
형 선언을 표준대로 하지 않으면
에러를 내주더군요^^

조금 불편하긴 하지만
이식성은 좋아지는 것 같습니다^^

 
At 1:07 PM, Blogger mwultong said...

MS도 표준에 신경을 조금씩 쓰는 것 같군요

(∩_∩)

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top