본문 바로가기
코스웨어/16년 스마트컨트롤러

20160328_업무일지_정우민_리눅스설정

by 알 수 없는 사용자 2016. 4. 6.
728x90
반응형

리눅스 기초

계정의 홈 디렉토리 내 .bashrc 파일의 #주석이 붙은 부분을 아래와 같이 수정 및 삽입



 

.vimrc 파일 수정후 위의 명령어들이 visual editor에 계속 적용된다.




비쥬얼 에디터로 main.c 소스 작성


:q!  // vi 강제종료

:wq // 저장후 종료 

 


프리웨어 컴파일러 gcc


(GNU is Not Unix) 프로젝트의 프리웨어(freeware) 컴파일러. 

본래 C 언어용 컴파일러로 시작하였으므로 GNU C Compiler의 약자였으나 후에 여러 언어를 지원하면서 GNU Compiler Collection으로 개명했다.


cc --version이라고 명령어를 쳐도 버전을 확인할 수 있다. //  C Compiler 버전




gcc main main.c 는 main.c를 main이란 파일로 컴파일하라는 명령어이다.


--save-temps -  옵션

// 컴파일 과정에서 생성되는 중간 파일인 전처리 파일(test.i), 과 어셈블리 파일(test.s)을 지우지 않고 현재 디렉토리에 저장된다.


-o 옵션

// 컴파일 과정에서 생성되는 Binary파일(*.o)이 추출된다.


728x90