다운로드 및 설치

ProudNet 은 Windows 2003 Server 또는 이후 버전의 서버 전용 운영체제 및 Linux 를 지원하며, CentOS 6 / Ubuntu 12 이상에서 테스트 되었습니다.

ProudNet Github 를 통해 설치 파일을 다운받아 Windows 환경에서 쉽게 설치 후 이용하실 수 있습니다.

Linux 환경은 Linux에서 프로젝트 설정 에서,

Amazon Machine Image (AMI)로 설치 및 진행은 AMI 을 참고해 주시기 바랍니다.


1. 라이센스 키

50 CCU 이하는 기본 제공되지만 추가 CCU가 필요하시다면 contact@nettention.com 으로 프로젝트 내용과 함께 신청해 주세요.

라이센스 키는 가입하신 이메일로 전달드리며, Nettention 개발자 네트워크 에서도 확인하실 수 있습니다.

2. 설치

설치 파일은 ProudNetLibSetup-1.71.330032-master 형태로 제공되며 관리자 권한이 필요합니다.

3. 라이센스 인증 방법

4. 디렉터리 구조

설치가 정상적으로 완료되면 다음과 같은 디렉토리 구조를 갖습니다.

  1. ProudNet lib 관련된 header 파일

  2. 플랫폼 별 제공되는 라이브러리

  3. 다양한 예제 프로그램이 포함되어 있어 ProudNet 사용 방법을 익힐 수 있습니다.

  4. 라이센스 인증 프로그램과 PIDL 관련 프로그램이 포함되어 있습니다.

5. 라이브러리

<설치 경로>\ProudNet\lib\

  1. C# 모듈 라이브러리

  2. iOS 모듈 라이브러리

  3. Android 모듈 라이브러리

  4. Unity 모듈 라이브러리

  5. Windows 모듈 라이브러리

  6. Linux 모듈 라이브러리


- 1.7.40679 이후 버전 변경 사항

static library _v140_까지만 제공되며 이후 버전에서 VS2015(v140)static library를 사용하셔도 됩니다.

  1. 최신 XCode에서는 arm64 전용 라이브러리만 사용할 수 있어서 구형 XCode용과 최신 XCode용 모두 준비되어 있습니다.

  2. r10d 에 대한 지원은 중단되고, r13b r17에 대해 지원해드립니다.

  3. 빌드에 사용한 툴 체인의 버전명은 경로 상에서 사라지고 cmake가 들어갑니다.

  4. 빌드에 사용한 STL 종류명이 경로 상에서 사라졌습니다. 해당 위치에 대신 "빌드에 사용한 툴체인명 + Configuration" 조합 문자열이 Camel 표기법으로 들어갑니다.

  5. 경로 상에 들어가는 Architecture 명의 종류가 3개로 늘었습니다. x86을 지원 재개하고 64비트 용 ARMv8 지원을 시작하기 때문입니다.

  6. VS2017과 같은 형태의 VS버전 명이 경로 상에서 v141과 같은 형태의 버전 명으로 바뀌었습니다.

  7. VS2017 -> v141

  8. Linux 용 라이브러리가 클라이언트 모듈과 서버 모듈을 합친 하나의 통합 파일이 클라이언트 용 파일과 서버 용 파일 각각으로 나뉘었습니다. 클라이언트 용: libProudNetClient.a 서버 용: libProudNetServer.a

Last updated