

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 前提条件
<a name="producer-sdk-cpp-prerequisites"></a>

C\+\+ プロデューサー SDK を設定する前に、次の前提条件を満たしていることを確認してください。
+ **認証情報:** サンプルコードでは、認証情報プロファイルファイルで AWS 設定したプロファイルを指定して、認証情報を指定します。まず、認証情報プロファイルを設定します (まだ設定していない場合)。

  詳細については、[「開発用の AWS 認証情報とリージョンの設定](https://docs.aws.amazon.com//sdk-for-java/v1/developer-guide/setup-credentials.html)」を参照してください。
+ **証明書ストアの統合:** Kinesis Video Streams プロデューサーライブラリは、呼び出すサービスとの信頼を確立する必要があります。これは、パブリック証明書ストアで認証機関 (CAs) を検証することによって行われます。Linux ベースのモデルの場合、このストアは `/etc/ssl`/ ディレクトリにあります。

  以下の場所から証明書ストアに、証明書をダウンロードしてください。

  [https://www.amazontrust.com/repository/SFSRootCAG2.pem](https://www.amazontrust.com/repository/SFSRootCAG2.pem)
+ macOS 用の次のビルド依存関係をインストールします。
  + [Autoconf 2.69](http://www.gnu.org/software/autoconf/autoconf.html) (ライセンス GPLv3\+/Autoconf: GNU GPL バージョン 3 以降) 
  + [CMake 3.または 3.8](https://cmake.org/)
  + [Pkg-Config](https://www.freedesktop.org/wiki/Software/pkg-config/)
  + xCode (macOS) / clang / gcc (xcode-select バージョン 2347)
  + Java Development Kit (JDK) (Java JNI コンパイル用)
  + [Lib-Pkg](https://github.com/freebsd/pkg/tree/master/libpkg)
+ Ubuntu に次のビルド依存関係をインストールします。
  + Git: `sudo apt install git`
  + [CMake:](http://kitware.com/cmake) `sudo apt install cmake`
  + G\+\+: `sudo apt install g++`
  + pkg-config: `sudo apt install pkg-config`
  + OpenJDK: `sudo apt install openjdk-8-jdk`
**注記**  
これは、Java ネイティブインターフェイス (JNI) を構築している場合にのみ必要です。
  + `JAVA_HOME` 環境変数を設定します: `export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/`