[Visual Studio] exe 실행 파일 만들기

yohn·2024년 6월 29일
0
post-thumbnail

1. 파일 맨 마지막에 코드 추가

int main(void)
{
	//실행 코드
    system("pause"); //반드시 return 0; 위에 추가
    return 0;
}

빌드 전 반드시 system("pause"); 코드를 추가해줘야 한다. 이 코드가 없으면 exe 파일을 실행했을 때 코드가 종료되면 바로 창이 닫혀서 실행 결과를 볼 수가 없기 때문이다.
main 함수의 코드는 return 0;이 실행되면 종료되므로, 추가 코드는 반드시 return 0; 위에 추가해줘야 한다.

2. 솔루션 정리


맨 위 메뉴바 \to 빌드(B) \to 솔루션 정리(C)를 선택한다.

3. 프로젝트 속성 설정


맨 위 메뉴바 \to 프로젝트(P) \to (프로젝트 명) 속성(P)에 들어간다.


구성(C):Release로 설정하고, 적용(A)을 누르고 확인을 누른다.
그리고 ctrl+S를 눌러서 저장을 해준다.

4. 솔루션 다시 빌드


맨 위 메뉴바 \to 빌드(B) \to 솔루션 다시 빌드(R)를 선택한다.

5. 일괄 빌드


맨 위 메뉴바 \to 빌드(B) \to 일괄 빌드(T)를 선택한다.

6. 빌드


구성Release로 되어 있는 프로젝트 중 하나를 선택하여 빌드 칸에 체크 표시를 한다. 그리고 오른쪽의 빌드(B) 버튼을 누른다.
둘 중에 어느 것을 선택해도 같은 파일이 생성되지만, 생성 위치가 다르기 때문에 여기서는 두 가지 경우 모두 확인하기 위해 두 파일을 모두 생성해보겠다.
(두 파일의 차이점을 아시는 분은 댓글 부탁드립니다..)

7. exe 파일 생성 확인 및 실행


프로젝트 폴더에 들어가면 Release 폴더와 x64 폴더를 확인할 수 있다.


Release 폴더에 들어가면 생성된 exe 파일을 확인할 수 있다. 이는 일괄 빌드 시 플랫폼이 Win32이었던 프로젝트의 실행 파일이다.


x64 폴더 \to Release 폴더에 들어가면 똑같이 생성된 exe 파일을 확인할 수 있다. 이는 일괄 빌드 시 플랫폼이 x64였던 프로젝트의 실행 파일이다.

exe 파일을 실행했을 때의 실행 결과는 다음과 같다. 맨 처음에 system("pause"); 코드를 추가해줬기 때문에 창이 바로 닫히지 않아 실행 결과를 확인할 수 있다.

profile
공부하는 대학생

0개의 댓글

관련 채용 정보