0.4.0 통합개발환경의 기본적인 사용법 - 윈도우즈 비쥬얼 스튜디오
* 통합개발환경 : Integrated Development Environment (IDE)
Menu - [File] - [New] - [Project] - Create a new project - Windows Desktop Wizard



* Application type
Windows Application (.exe)
Console Application (.exe)
Dynamic Link Library (.dll) : 다른 프로젝트에 기능을 제공하기 위한 것
Static Library (.lib) : : 다른 프로젝트에 기능을 제공하기 위한 것
* Additional Options
Empty project : 빈 프로젝트 생성
Precompiled Header : 소스 파일이 많을 경우 빌드 타임을 줄여 줄 수 있다. 멀티 플렛폼 코드를 짤 때는 사용하지 않는다. (리눅스에선 빌드 되지 않음)
부등호(larger-than/less-than)를 angle bracket이나 carot으로 부르기도 한다.
< left angle bracket, left carot
> right angle bracket, right carot
vcxproj : 프로젝트 정보를 담고 있다.
Source.cpp 파일을 빌드하면 Source.obj 파일이 생성된다.
소스 파일이 obj 파일로 생성된다. obj 파일이 여러개 있으면 링크를 시켜 exe 파일을 생성한다.


Debug : Debug할 때 도움이 되는 정보
Release : 배포할 때 필요한 것만 최소한으로 들어있기 때문에 사이즈가 작다.
Debug / Release 속도 차이가 난다. Release 모드가 빠르다.
x86 : 32bit
x64 : 64bit, 메모리 사용이 큼
0.4.1 통합개발환경의 기본적인 사용법 - 윈도우즈 리눅스 코드블럭스
1. Code::Blocks 설치 및 다운로드

코드블럭스는 GCC 컴파일러를 사용한다.
다운로드 받은 설차파일을 실행하여 코드블럭스 설치
Default 설치 진행하면 된다.
2. 프로젝트 생성
1) 코드블럭스 실행 > File > New > Project > Empty project


2) New file > Empty file > main.cpp 파일 추가 > Build > Run

0.4.2 비쥬얼 스튜디오 솔루션, 프로젝트 관리
솔루션 아래에 여러 개의 프로젝트를 만들 수 있다.
솔루션
- 프로젝트1
- 프로젝트2
- ...
'C, C++, MFC > 따배C++' 카테고리의 다른 글
| 섹션 2 - 변수와 기본적인 자료 (2) | 2025.03.12 |
|---|---|
| 섹션 1 - C++의 기초적인 사용법 (0) | 2024.07.01 |