rAthena/rAthena 서버구축

[rAthena 초보 구축가이드] 3. 서버 실행 프로그램 만들기(빌드, 컴파일)

SerG 2022. 9. 18. 18:21

저번 글에서 rAthena Github 페이지에서, rAthena를 다운받았는데,

 

실행을 하기위해선 '빌드' 혹은 '컴파일' 이라는걸 해야한다고 했다.

 

이번 글에서는 빌드를 해서

 

서버를 실행하는 프로그램을 직접 만들어볼껀데,

 

그 전에!

 

이 '빌드' 라는걸 하기 위해서는, 다른 프로그램의 도움을 받아야 한다.

 

컴파일이나 빌드를 할 수 있는 프로그램은 여러가지가 있겠지만,

 

여기서 내가 쓸 프로그램은 바로 Visual Studio 2022 이다.

 

https://visualstudio.microsoft.com/ko/vs/

 

Visual Studio 2022 | 무료 다운로드

Visual Studio에서 코드 완성, 디버깅, 테스트, Git 관리, 클라우드 배포를 사용하여 코드를 작성합니다. 지금 무료로 커뮤니티를 다운로드하세요.

visualstudio.microsoft.com

위 링크에서 다운로드가 가능한데

 

Community 버전이 개인 사용자용 무료 버젼이기 때문에,

Commnuity 버전으로 다운을 받도록 하자.

 

다운을 받고 설치를 할려고 보면

아마 위와같은 화면이 나올텐데,

여기서 C++를 사용한 데스크톱 개발을 선택해주도록 하자.

(나는 이미 설치가 되어있는 상태라 화면이 조금 다를 수 있다.)

 

설치가 완료되고 실행을 해보면,

로그인을 하라고 하는데, 나같은경우 다음에 로그인을 선택하고

어두운 테마로 설정을했다. 이 부분은 취향이기 때문에 자신의 취향것 선택하면 된다.

 

아무튼, 설치가 완료되었으면

rAthena-master 압축을 푼 폴더로 가자.

 

 

rAthena 폴더로 가보면,

 

rAthena.sln 파일이 있을것이다.

해당파일을 눌러서 실행하면, 아까전 설치했던 비주얼 스튜디오로 실행이 될 것이다.

(만약 안된다면, 비주얼 스튜디오를 실행하고, 파일 > 열기 > 프로젝트/솔루션 으로

rAthena.sln 파일을 열어준다)

 

그럼 이런 화면이 나올것이고,

오른쪽 솔루션 탐색기에 화면처럼 6개 폴더가 나타난다.

 

 

여기서 솔루션'rAthena' 를 선택해준다.

 

그리고 상단에

 

'Debug' 라고 선택되어진 부분이 있는데,

여길 눌러 Debug > Release 로 바꿔준다.

 

다음, 솔루션 탐색기로 돌아와

아까전 선택했던

솔루션 'rAthena' 항목을 마우스 오른쪽으로 누르면

 

위와같이 메뉴가 나오는 걸 볼 수 있는데

여기서

솔루션 정리 를 눌러준다.

 

정리가 완료되면,

출력창에 위와같은 메세지가 나올것이다.

 

그리고 솔루션 탐색기로 돌아와,

다시한번

솔루션 'rAthena' 항목을 마우스 오른쪽으로 눌러준다.

 

 

그리고 이번에는 '솔루션 빌드' 를 선택한다.

 

그러면 출력창에 뭐가 막 나올텐데

빌드가 끝나면 위와같이,

하단에 '빌드 성공' 이라는 메세지가 나오게 된다.

 

 

이제, rathena 가 있던 폴더를 다시 가보면,

 

위와같이 아까전엔 없던

 

서버 실행용 exe 파일들이 생긴것을 볼 수 있다.

 

 

물론 아직 아무런 설정을 해주지 않았기때문에 실행을 해도 오류가 나거나,

서버가 켜자마자 꺼지는 그런 증상이 있을 것이다.

 

본격적으로 서버를 설정하는 방법은 다음글에 이어 작성하도록 하겠다.