큰 프로그램이 있다면 작은 함수들의 집합이다.
라이브러리 코드 : 내부적으로 포함되어 있는 기능, 우리가 구현하지 않는 기능
스타트업 코드 : 시작할 때 필요한 사항
프로젝트가 여러개라면 .exe는 기본적으로 솔루션 아래모인다.(Visual Studio기준)
솔루션 정리를 하면 obj등 빌드된 것들이 정리된다.
설정해둔 세팅이나 코드가 그대로 저장된다.
가져올때는 솔루션에서 추가 - 새프로젝트 눌러서 저장해놓은 템플릿을 가져와서 쓰면된다.
프로젝트 여러개에서 원하는 프로젝트를 실행시키려면 시작프로젝트로 설정하면된다.
윈도우 화면아래 찾기에서 Command입력
explorer .
탐색기를 현재위치에서 실행
dir
디렉토리 안에 뭐가 있는지 확인
컴파일러는 따로 설치해야한다.
mingw-w64
- gcc : C용 컴파일러
- g++ : C++용 컴파일러
설치파일로 안되면 제일아래 x86_64 win32-seh를 설치해서 C:\Program Files (x86)아래 넣어준다.
코드 입력 후 터미널 열어서 사용한다
터미널 말고 다른걸 사용하려면 F1누르고 저 메뉴들어가서 설정하면 된다.
gcc main.c
g++ main.cpp
위와 같이 컴파일하면 실행파일이 생긴다
gcc main.c -o main.exe
실행파일에 이름을 지어주고 싶다면 뒤에 만들 실행파일 이름을 적어준다.
gcc -c main.c
오브젝트 생성할려면 -c를 붙여준다.
gcc main.o -o exe_from_obj.exe
오브젝트에서 exe로 만드는 코드는 위와 같다
.\main.exe
실행파일은 이렇게 실행 시키는데
./하고 tab을 누르면 슬래쉬가 자동으로 바껴서 나온다.
Clang??(나중에 알아보자)