Readme-CTR_NEX-4_2_0-ja.html

CTR-NEX 4.2.0

目次

  1. はじめに
  2. 必要なシステム
  3. 動作確認環境
  4. インストール方法
  5. 利用方法
  6. 既知の不具合
  7. ファイルリスト
  8. サンプルデモのビルド
  9. 注意事項
  10. 仕様
  11. 権利関連の補足/注意

1. はじめに

本パッケージは P2P 通信やマッチメイク・ランキング・データストア機能等を含む、CTR 向けの拡張通信ライブラリです。
ライブラリの変更履歴は document/manual/history.html を参照してください。
CTR-NEX 3 系 からの変更点のまとめについては document/manual/difference_from_nex_3_x.html を参照してください。
本ライブラリは暗号化技術を使用しています。

先頭へ戻る

2. 必要なシステム

CTR-NEX をビルドするためには、CTR_SDK がインストールされている必要があります。

先頭へ戻る

3. 動作確認環境

CTR_SDK CTR-SDK 11.5.0

コンパイラ、デバッガのバージョンは SDK の動作確認環境と同じです。 最新の CTR-SDK での動作確認状況については、ダウンロード元サイトの最新情報を参照して下さい。
先頭へ戻る

4. インストール方法

本パッケージを日本語やスペースが入らないディレクトリに展開してください。
サンプルデモをビルドするためには、以下の環境変数が設定されている必要があります。

先頭へ戻る

5. 利用方法

下記のパスをインクルードパスに設定し、nex.h をインクルードしてください。

$(CTRNEX_ROOT)\include

下記のパスにあるライブラリをビルドターゲットに応じてリンクしてください。

$(CTRNEX_ROOT)\libraries

NEX の各機能を利用するためにリンクする必要があるライブラリについては、サンプルデモの設定を参考にしてください。

先頭へ戻る

6. 既知の不具合

リリース後に判明した不具合などの最新情報については、開発者サポート Web サイトの「技術情報」を参照してください。

先頭へ戻る

7. ファイルリスト

先頭へ戻る

8. サンプルデモについて

サンプルデモのビルド

$(CTRNEX_ROOT)/Sample で omake して下さい。

サンプルデモのビルドには lib_demo ライブラリが必要です。
lib_demo ライブラリをビルドするには、CTR_SDK と一緒に公開されているサンプルデモパッケージ SampleDemos/common で omake してください。

サンプルデモの文字列表記

サンプルデモプログラムのコードでは、ワイドキャラクタ文字列を、文字列を_T()で囲むことで(例 _T("hoge"))表現しています。

先頭へ戻る

9. 注意事項

先頭へ戻る

10. 仕様

先頭へ戻る

11. 権利関連の補足/注意

本ライブラリは、Quazal Technologies Inc. が開発したソフトウェアを含みます。
ただし、本ライブラリに関するサポート・問い合わせは、弊社窓口までお問い合わせください。

DDL.exeには、以下のOSSライブラリが含まれます。

Henry SpencerのRegExpライブラリ

This code has been derived from work by Henry Spencer.
The main changes are
1. All char variables and functions have been changed to TCHAR
   counterparts
2. Added GetFindLen() & GetReplaceString() to enable search
   and replace operations.
3. And of course, added the C++ Wrapper

The original copyright notice follows:

Copyright (c) 1986, 1993, 1995 by University of Toronto.
Written by Henry Spencer.  Not derived from licensed software.

Permission is granted to anyone to use this software for any
purpose on any computer system, and to redistribute it in any way,
subject to the following restrictions:

1. The author is not responsible for the consequences of use of
this software, no matter how awful, even if they arise
from defects in it.

2. The origin of this software must not be misrepresented, either
by explicit claim or by omission.

3. Altered versions must be plainly marked as such, and must not
be misrepresented (by explicit claim or omission) as being
the original software.

4. This notice must not be removed or altered.
先頭へ戻る