본문 바로가기
짜잘IT

C 언어 입문!

by 정람지 2022. 9. 6.

씨프로그래밍 실습 강의 개강

씨 고고~


맥 터미널 활용법: 

https://www.youtube.com/watch?v=SDvH3drskXc

$ 가 한 줄? 시작? 표시

say ""    -'' 안의 말을 재생함

echo "".    - ''' 안의 말을 써줌

pwd         - 현재 작업중인 디렉토리 위치를 표시한다.

ls                - 현재 디렉토리에 파일 및 디렉토리 위치 표현

cd ...         -...으로 이동

pwd.         - 변경된 위치 확인

touch      - 빈 파일을 생성하거나 파일의 접근 및 수정시간을 변경함

mkdir     - 디렉토리 생성

ls  -d        - -d 옵션은 디렉토리만 보게 해줌

cp  a b     -a파일을 복사 b 파일에 복사

mv b c    - b에서 c 로 파일 이름 변경

rm a     - a 파일을 삭제함

rm -r  디렉토리명    -  디렉토리 삭제

clear  - 화면을 지워준다 (커맨드 L도 가능)

date     - 날짜를 보여줌

cal         - 달력 보여줌

history    - 실행했던 명령어들을 보여줌

히스토리에서  명령 번호 확인 후 '! + 명령번호'로 해당 명령을 다시 실행할 수 있습니다.

!! 직전 명령 재실행

man     - 명령어의 매뉴얼을 확인합니다.

매뉴얼 움직이는 방법 생략~~


비주얼 스튜디오 깔기 + (for Mac!!)

 

비주얼 스튜디오 코드 vs 비주얼 스튜디오 - 두 IDE의 차이점을 알아보자!

같은 듯 다른 두개의 같은 회사 IDE 프로그램 안녕하세요 고코더 입니다. MS가 만든 두개의 대표 IDE 프로그램이 있습니다. 두 제품 모두 많은 개발자 분들이 사용하고 있습니다. 저는 보통 코드보

gocoder.tistory.com

그렇구나 스튜디오도 깔아야지

 

그런데

Mac 에서는 C/C++ 개발이 지원 안한다.

?


비주얼스튜디오코드

 Vscode는 IDE 가 아닌 에디터다.

 

[VSCode] Macbook에서 C/C++ 개발환경 구축하기

Mac OS에서 C/C++ 개발하기 윈도우 운영체제를 쓰는 분들이라면 C/C++ 개발시 Visual Studio를 많이 사용하실텐데요. 저도 Windows를 주로 쓰다가 최근에 맥북프로를 사용하게 되면서 C/C++ 개발환경을 새롭

justdoitproject.tistory.com

 

 

mac 환경 vscode 에서 C언어 개발환경 세팅 (feat.디버깅)

컴파일부터 디버깅까지

velog.io

워..

 

gcc 깔기

lldb 깔기

 

 

단축키 설정하기

code-> 기본 설정 -> 바로가기 키 

 

단축키 - Visual Studio Code tutorial

단축키 파일 > 기본 설정 > 바로가기 키 에서 현재 활성화된 키보드 단축키를 볼 수 있습니다 . 기본 편집 키 명령 명령 ID ctrl+X 행 삭제 (빈 선택) editor.action.clipboardCutAction ctrl+C 행 복사 (빈 선택) e

demun.github.io

code Runner 익스텐션은 실행 시 알아서 gcc 명령어를 수행

command + r 누르면 실행되게 함

 

 

(base) jung-eunchae@jeong-eunchaeui-MacBookPro C언어 % cd "/Users/jung-eunchae/Desktop/C언어/" && gcc
 first.c -o first && "/Users/jung-eunchae/Desktop/C언어/"first
ld: can't write output file to 'first' because that path is a directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)

 

이게.. 뭐지..

 

 

껏다 키니까 된다~!

내 첫 c 코드~!

국룰 Hello world~

헬롱~

 

디버깅 세팅

음머지

잘 모르겟다 이거 

조교님한테 물어봐야겠다.

 

'짜잘IT' 카테고리의 다른 글

22.09.08 백준풀이  (0) 2022.09.08
22.09.06 백준풀이  (0) 2022.09.06
22.09.05 백준풀이  (0) 2022.09.05
22.09.04 백준풀이  (0) 2022.09.05
22.09.03 백준풀이  (0) 2022.09.04