ProudNet Docs
WebsiteProud ConsoleLanguage
  • 🌐ProudNet 프라우드넷
    • ProudNet 소개
    • 다운로드 및 설치
      • ProudNet 라이센스 인증 방법
      • AMI
    • 프로젝트 설정
      • C++
      • C#
      • Mac Xcode
      • Linux
      • Unity3D
        • iOS 빌드
      • Unreal Engine 4
      • PIDL 컴파일러 실행
    • ProudNet 사용하기
      • 서버와 클라이언트
        • 서버 활용법
        • 클라이언트 활용법
      • RMI
        • RMI 활용법
      • PIDL
        • PIDL 활용법
      • 이벤트 핸들링
      • 통신 메시지
      • P2P 통신
        • P2P 통신 활용법
    • ProudNet 활용하기
      • 활용 방법
      • 성능을 위한 팁
    • ProudNet에서 DB 사용하기
      • DB Cache System ver.2
        • DB Cache 이론 및 이해
        • DB Cache 설치 및 네트워크 설정
        • DB Cache 서버와 클라이언트
        • DB Cache 사용 및 활용
          • DB Cache 활용법
      • ADO API
      • ODBC API
    • ProudNet 유틸리티
  • ProudNet 참고자료
    • 기술노트
      • 메인 루프의 이해
      • 서버 방화벽 설정
      • 암호화 및 복호화
      • 에러발생 시 대처사항
      • 에러 메시지 목록
      • 캐릭터 위치 동기화
      • 클라이언트-서버 통신
      • MiniDump (오류덤프시스템)
      • [1.6 버전] 서버 간 LAN 통신기
    • 용어집
    • Sample 예제
  • 🌐프라우드 서비스
    • 콘솔 이용 안내
    • ProudChat
      • SDK 다운로드
        • C++
        • C#
        • Unity3D
        • Unreal Engine 4
      • 서비스 기능
Powered by GitBook
On this page

Was this helpful?

  1. ProudNet 프라우드넷
  2. 프로젝트 설정

Linux

Last updated 5 months ago

Was this helpful?

C++ 11 지원으로 GCC 4.5 이상의 버전을 사용해 주세요.

사용 항목
위치

PNLicense

<설치 폴더>/ProudNet/util/PNLicenseAuth

라이브러리

<설치 폴더>/ProudNet/lib/x86_x64-linux/

예제 프로그램

<설치 폴더>/ProudNet/Sample/

Windows 상의 ProudNet을 설치 후 Linux 버전에 필요한 항목을 Linux 머신에 복사하여 사용합니다.

예제를 바로 빌드하기 위한 폴더 구성은 아래와 같습니다.

make 명령을 통해 예제를 빌드 할 수 있습니다.

/usr/bin/ld: cannot find -lProudNet 오류 메시지가 나온다면 ProudNet/lib/x86_x64_linux/Release/. ProudNet/lib/x86_x64_linux/Debug/ 디렉토리에서 libProudNet.a 파일이 있는지 확인 하세요.


🌐
⬅️
뒤로
MakeFile 수정 없이 예제를 바로 빌드하기 위한 폴더구성
make 옵션
make all 빌드
빌드 결과