블로그 이미지
하양앙마

카테고리

분류 전체보기 (11)
iPhone (0)
오픈 플랫폼 BSP (11)
업무일지 (0)
Total
Today
Yesterday

달력

« » 2025.10
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

C언어의 기초 컴파일 실습

C언어의 시작입니다.

"Hello World" 라는 출력을 확인을 위한 기본코드입니다.
main.c 저장된 소스코드입니다.



위의 main.c를 MS사의 Visual Studio 6.0의 C/C++ 컴파일러인 Cl로 컴파일 하는 화면입니다
컴파일 중 main.obj라는 목적파일이 생성이 되며
이후 main.exe라는 실행파일이 생성이 됩니다.
mian.exe를 실행하면 "Hello World"라는 문구가 출력됨을 확인 할 수 있습니다.




아래에는 main.c에서의 오류를 알아보기 위한 소스입니다.
다섯째 줄에 맨마지막에 ';'라는 구문이 빠져있음을 확인할 수 있습니다.
이것으로 통하여 컴파일 오류를 알아보겠습니다.


위의 오류를 포함한 main.c를 컴파일 한 모습입니다.
main.c<7) : error C2143: sysntax error : missing ':' before 'return' 라는 에러 문구가 나옵니다.
이 에러는 7번째 'return'이라는 구문 앞에 ';' 빠졌음을 알려주는 에러입니다.
에러를 알려줌으로서 이것을 통해 구문상 간단한 오류를 수정 할 수 있습니다.


간단한 기본 코드를 통해 출력을 확인 할 수 있었으며 구문상의 간단한 오류를 컴파일 도중에 오류를 알려주는 기능으로 통하여
오류 확인 후 빠른 오류수정을 도와주는 역할을 합니다.
Posted by 하양앙마
, |