本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
先決條件
設定 C++ 生產者 SDK 之前,請確定您具備下列先決條件:
-
登入資料:在範本程式碼中,您可以透過指定您在登入資料設定檔檔案中設定的 AWS 設定檔來提供登入資料。如果您尚未這麼做,請先設定您的登入資料設定檔。
如需詳細資訊,請參閱設定用於開發的 AWS 登入資料和區域。
-
憑證存放區整合:Kinesis Video Streams 生產者程式庫必須與呼叫的服務建立信任。這是透過驗證公有憑證存放區中的憑證授權單位 CAs) 來完成。在以 Linux 為基礎的模型中,此存放位於
/etc/ssl
/ 目錄。將下列位置的憑證下載到您的憑證存放區:
-
安裝下列適用於 macOS 的建構相依性:
-
Autoconf 2.69
(授權 GPLv3+/Autoconf:GNU GPL 第 3 版或更新版本) -
xCode (macOS)/clang/gcc (xcode-select 2347 版)
-
Java 開發套件 (JDK) (適用於 Java JNI 編譯)
-
-
安裝下列 Ubuntu 的建置相依性:
-
Git:
sudo apt install git
-
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/
-