gcc [-o outputfilename] [-D] [-c] [-g] [-O|-O2] [-ldirectory] [-Ldirectory] [-llibrary] source filename
-D : 미리 정해진 매크로 사용
-c : 링크 생략, 컴파일만 실행
-o : 출력파일 이름 지정
-O|O2 : 최적화 , 컴파일 오래걸림 소스코드중 반복되는부분 공유, 디버그 옵션(-g) 사용금지
-g : 디버그 옵션, 실행파일 생성시 디버그용 변수 테이블 생성, 안쓰면 디버깅 안됨
-I(대문자 아이) : 헤더파일 위치 지정
-l(소문자 엘 ) : 링크할 라이브러리 이름, libmy.a -> imy 와 같이 lib 와 .a 를 생략,
-L : id에게 전해질 라이브러리 위치
gcc hello.c -o hello 하면생성된다.. 옵션은 찾고있는중..
위에랑 같이 치게되면 hello 라는 파일생성.
./hello 하게되면
hello. World! 출력확인!
[CentOS] IP변경 (0) | 2014.03.05 |
---|---|
mkdir 명령어 (0) | 2013.08.27 |
mv 명령어! (0) | 2013.08.21 |
MAC 에서 PATH 설정잡아주기 (0) | 2013.08.21 |
mv 명령어 (0) | 2013.08.12 |
댓글 영역