별의 공부 블로그 🧑🏻‍💻

🗒️ 2020/03/27 (2)

728x90
  1. 2020.03.27 리눅스 gcc 명령어

    리눅스 c 컴파일​전처리 컴파일 링크 빌드 설명​전처리 단계 -> 컴파일 단계 -> 어셈블 단계 -> 링크 단계(.c) (.i) (.s) (.o) (a.out)​.c 파일이 전처리 단계를 거쳐서. i 파일 (전처리된 c 파일) 이 생성되고.i 파일이 컴파일 단계를 거쳐서. s 파일 (어셈블리어 파일) 이 생성되고.s 파일이 어셈블 단계를 거쳐서. o 파일 (오브젝트 파일) 이 생성되고.o 파일이 링크 단계를 거쳐서 a.out 파일 (실행파일) 이 생성되는 것이다. 전처리​위의 소스코드에서 #include로 시작하는 것을 전처리 기라고 부릅니다.전처리 과정에서는 소스코드를 처리하기 쉽게 재구성하는 과정입니다.위의 #include 부분은 stdio.h 파일을 포함시키겠다는 의미인데 전처리 과정에서 저 파일에..

  2. 2020.03.27 [chcp] 콘솔 코드 페이지 변경 명령어

    [chcp] 콘솔 코드 페이지 변경 명령어 비주얼 스튜디오 코드에서 gcc 컴파일러를 사용하기 위해서 MinGW 프로그램을 설치한 후, C언어로 작성한 코드를 컴파일하여 생성된 프로그램(exe 파일)을 실행하였는데 한글 폰트가 깨져 나왔다. 그래서 이것을 해결하기 위한 방법을 찾던 중, 'chcp' 명령어에 대해서 알게 되었다. *CHCP - 현재의 코드 페이지 번호를 표시하거나 설정한다. - 형식 : CHCP [nnn] - nnn : 코드 페이지 지정 - 매개 변수 없이 사용하면 현재의 코드 페이지 번호를 표시한다. - 자주 사용되는 코드 번호 - 437 : 영문 - 949 : 한글, 확장 완성형 - 65001 : UTF-8 - 자세한 정보 - https://docs.microsoft.com/en-us..

728x90


📖 Contents 📖