솔루션과 프로젝트
프로젝트는 실행 파일 하나(exe)를 만들어 내기 위해서 필요한 여러 개의 소스 파일과 헤더 파일 등을 하나로 묶어 놓은 것을 말합니다.
솔루션은 프로젝트들을 하나로 묶은 것을 말합니다.
↑위 사진에서 'CountingBook_Program'이라는 솔루션에 프로젝트 3개가 있는 것을 볼 수 있습니다.
처음에 프로젝트를 만들때
↑이런 창을 볼 수 있습니다.
Create a new project를 클릭하면
↑템플릿을 정할 수 있고, 정했다면
↑프로젝트 네임과 솔루션 네임을 정할 수 있습니다.
이름을 대충 짓고 프로젝트를 만들면,
이런 창이 뜹니다.
저 창은 내가 만들 애플리케이션을 어떤 타입으로 만들건지 정하는 창입니다.
콘솔 애플리케이션 말고도 3종류의 타입이 더 있는데,
"콘솔은 기본 문법공부할 때 사용하는 것이다.
데스크탑은 콘솔보다 더 많은 기능이 들어있다
나머지 두개는 코딩에 능숙해졌을 때 실무에 들어가서 자주 쓰이는 것이다." 라고 홍정모님이 말씀하셨습니다.
[출처 : 홍정모의 따라하며 배우는 C언어]
콘솔 앱을 선택하고
추가 옵션은 놔두고 ok를 누르면 ("기본 문법 공부를 할 때는 추가 옵션을 빈칸으로 두고 시작하는게 좋다"-홍정모-)
프로젝트 하나를 생성 완료했습니다.
파일 탐색기로 보면
위에서 만든 솔루션폴더가 있네요
저 폴더가 다 솔루션 폴더입니다.
들어가보면 빨간색 .sln(solution)파일은 솔루션파일이고,
파란색 파일은 프로젝트파일입니다.
하나의 솔루션에 프로젝트 여러개를 만들고 싶을 때
한 솔루션 안에 몇 개의 프로젝트를 더 만들고 싶다면
위 사진처럼 New Project를 누릅니다.
그럼 아까처럼 다시 프로젝트 만드는 창이 뜹니다. 프로젝트를 만듭시다.
프로젝트를 만들면
위 사진처럼 하나의 솔루션에 여러개의 프로젝트를 만들수 있음을 알 수 있습니다.
빨간 화살표가 가리키는 프로젝트 이름을 봅시다.
가리킨 프로젝트 이름의 굵기가 서로 다릅니다.
일단 컴파일을 하면 진한 글자가 적용된 qqq111의 소스만 컴파일 됩니다.
Project1의 소스에서 컴파일 해도 qqq111의 소스가 컴파일 된다는 뜻 입니다.
그것을 바꾸려면 아래 사진처럼 하면 됩니다.
오른쪽 단추 -> Set as Startup Project 클릭
'Visual Studio IDE' 카테고리의 다른 글
'빌드에서 제외'가 안 될때 (0) | 2020.09.04 |
---|---|
비주얼 스튜디오 단축키들 (0) | 2020.08.24 |
함수를 정의한 곳 빠르게 찾기 (0) | 2020.08.06 |
현재 프로젝트의 내용을 복사해서 다른 프로젝트의 바탕으로 쓰기 (1) | 2020.08.04 |
비주얼 스튜디오에서 cpp파일을 c파일로 바꾸고 싶을 때 (0) | 2020.08.03 |