Linux Compile.

Slides:



Advertisements
Similar presentations
Linux1 Linux 개요 Linux 방문하여 홈페이지 등록하기 Vi 편집해 보기. Linux2 개요  Linux 란 ? 1991 Linus Benedict Torvalds 가 만든 Unix 의 한 버전 GNU(GNU is Not Unix) » 프로그램이나 정보의.
Advertisements

10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
Linux Seminar #1 리눅스 이해하기.
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
화면편집기(vi) 사용하기 ㅎㅎ 유닉스 편집기 vi의 사용 방법 vi의 환경설정 한빛미디어(주)
변비 재활전문센터 재활 간호사 김은화.
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
내 아이를 위한 구강관리.
Q & A (사실상 혼인·이혼) Q. 사실상 혼인·이혼 관계를 어떻게 처리해야 하나요?   사실 혼인·이혼은 부부 모두 동의 여부를 확인하고, 자녀, 이·통·반장으로부터 「사실(이)혼 확인서」를 징구해야 합니다. 만약 어느 한쪽이 동의하지 않는 경우는.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 1-1 C 언어의 개론적 이야기 프로그래밍 언어란 무엇인가? 컴파일이란 무엇인가? 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어 C 언어도 프로그래밍 언어 중 하나이다. 컴파일이란 무엇인가? 프로그래밍.
리눅스 실습 정성훈.
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
치매의 예방 김 은민 윤금 노인요양원 치매의.
크로스 컴파일 환경 구축.
2006년 3월 20일 황의권, 지용인, 최종윤 서울대학교 컴퓨터공학부
제4장 Cross Compiler 설치.
Kasimov C언어 세미나 1st.
소개: Unix란 무엇인가? 숙명여대 창병모 2009/09.
[beginning] Linux & vi editor
제2절 법인세의 계산구조와 세무조정 1. 각 사업연도소득에 대한 법인세 계산구조 회계와 사회 결산서상 당기순이익
Linux/UNIX Programming
임베디드 시스템 개론 3주차 Embedded System..
Visual C++ Programming
Internet Protocol and Programming
EHA PXA255 스네이크 게임 내장형 하드웨어 A 2009년 7월 16일.
Beginning Linux Programming
1장. 프로그래밍 언어, C 프로그래밍.
IPv6 기반의 Mobile IP 기술 개발 (iSCSI 성능 분석) - 프로젝트 중간보고서 -
1주차: 프로그래밍언어란 무엇인가? C 언어란? C 프로그래밍을 위한 준비
Linux/UNIX Programming
마산에 대하여 만든이 : 2204 김신우, 2202 권성헌.
홈 네트워크 시뮬레이션 정 찬 번 석 성 환.
Part 0 C Program 안산1대학 디지털정보통신과 임 성 국.
2015. 인문소양교육.
LINUX 설치 와 VI editor 사용.
동물의 특징을 음악적 요소로 표현 하기 음악 3학년 2학기 20. 동물의 사육제(1 / 2) 수업계획 수업활동 [제작 의도]
제 1장 서론 Hello!! C 언어 강성호 김학배 최우영.
VI Editor 부서 : 연구소 이름 : 노재용.
Time-space v1.1 설치 및 관리자모드 사용법
Internet Protocol and Programming
컴퓨팅 이해 5장 프로그래밍 언어 순천향대학교 컴퓨터공학과 하상호.
Vim editor (1/4) 김선영 버 전: 버 전: 인사이트 출판사 가메출판사 저자홈페이지.
editing program files with vi 기본적인 Linux commands
마음의 성전이 더 아름다운 조촌교회.
C언어 개론.
6장 마케팅 조사 박소현, 김중호, 박기찬.
1.비 사업용(자가용 및 관용) 차 종 적 용 상 의 구 분 승합 자동차 (버스) 1 종
제 6 강 Getting started.
한밭대학교 창업경영대학원 회계정보학과 장 광 식
Lab 1. 시스템 호출을 이용하는 mycp.c mycphint1.c & mycphint2.c coding & compile & run 제출 방법 (집에서도 접속 가능합니다) 2 Electronic versions: multi.incheon.ac.kr ( )의.
주어진 가락에 이어 가락을 지어 봅시다 6학년 2학기 16. 가을맞이 (2/2) 음 악 제작의도 맨 처음 보이는 초기화면입니다
GDB - GNU Debugger 김진용.
음양오행과 물리학 조 원 : 김용훈, 양범길, 박수진, 윤진희, 이경남, 박미옥, 박지선 (11조)
Internet Protocol and Programming
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
프리젠테이션 활용 및 데이터활용 Chapter 2 엑셀의 기본 김 정 석
2/4박자 리듬치며 노래 부르기 음악 3학년 3.구슬비 (1/3 ) 수업계획 수업활동 [제작의도]
컴퓨터 프로그램 제 1장 공학문제 해결 김 문 기.
8단계 3층을 완성한다 Case 1 Case 2 Case 3 Case 4
C.
소리가 작으면 이어폰 사용 권장!.
컴퓨터 프로그래밍 언어 Visual Basic 6.0 √ 원리를 알면 VB가 쉽다.
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
Presentation transcript:

Linux Compile

목차 Vi 편집기 GCC 컴파일러 FTP 업로드

Vi 편집기 (Vi Editor) Vi 편집기 Visual editor 에서 유래 Linux/Unix 상에서 가장 널리 쓰이는 편집기 모든 유닉스 시스템에서 사용할 수 있다. 강력한 편집 기능을 제공한다. 장점 모든 기능을 배우는데 시간이 많이 투자된다. 단점

Vi 편집기 (Vi Editor) Vi 모드 입력하는 값들을 명령어로 해석함 일반 편집기에서 화살표 키와 같은 역할을 수행한다고 이해할 수 있음 ESC 키를 이용하여 명령모드로 들어감 명령 모드 (Command mode) 입력하는 값들이 화면에 표시됨 입력 내용들은 메모리에 반영됨 명령모드에서 i, I, o, O, s 키 등을 이용하여 편집모드로 들어감 편집 모드 (Edit mode) ‘:’, ‘/’ 를 이용하여 조작이 가능한 상태 외부프로그램을 사용할 수 있는 기능을 지원 ex 모드

Vi 편집기 (Vi Editor) Vi 실행방법

Vi 편집기 (Vi Editor) Hello Vi! 작성해보기 Insert, i, I 키를 눌려 입력모드로 들어가서 입력

Vi 편집기 (Vi Editor) 저장하기 ESC 키를 눌려 편집모드로 들어가 “:” 입력 :w ‘파일이름’

Vi 편집기 (Vi Editor) 종료하기 편집모드에서 :q 입력 :wq – 저장 후 종료 :q! – 저장하지 않고 종료

Vi 편집기 (Vi Editor) 유용한 기능들 v - 블록 설정하기 y, d, p - 복사, 잘라내기, 붙여넣기 dd - 행 삭제 ‘ . ’ - 마지막 명령 되풀이 ‘ / ‘ - 찾기 :set nu – 행 번호 표시 :(시작줄),(끝줄)s/찾을패턴/바꿀스트링/옵션 - 시작줄과 끝줄 : ‘ . ‘은 현재행, ‘ $ ‘ 마지막 행을 의미, ‘%’ 사용시 전체범위 옵션 : g(global), i(ignore case), c(confirm)

GCC 컴파일러 gcc(Gnu C compiler) 컴파일러 GNU 프로젝트에 의해 만들어진 C 컴파일러 매우 단순, 콘솔에서 컴파일에 필요한 모든 명령 입력 어떠한 환경에서도 구동 가능 CC – Unix에서 사용하는 C Compiler GCC – Linux에서 사용하는 C Compiler

GCC 컴파일러 C program compile 해보기 Vi 를 사용하여 간단한 C Program 작성 hello.c 로 저장 컴파일 명령어 gcc hello.c a.out 실행 파일이 생성 됨 ./a.out

GCC 컴파일러 C program compile 해보기 a.out 대신 실행프로그램 이름 정하기 gcc hello.c –o “실행프로그램이름” gcc –o “실행프로그램이름” hello.c

FTP 업로드 Windows -> Linux 파일 업로드 Window에서 소스 작성 FTP 프로그램 실행 알FTP, FileZilla, winscp 등 sinsi.pusan.ac.kr , port 22(sftp에 해당하는 port 번호) 접속 FileZilla - http://filezilla-project.org/download.php?type=client

FTP 업로드 Windows -> Linux 파일 업로드 Ex) FileZilla 작성한 소스 파일을 오른쪽의 자신의 리눅스 계정 홈 디렉토리로 전송

FTP 업로드 Windows -> Linux 파일 업로드 Linux 상에서 확인