library create - 2022.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: エンベデッド ソフトウェア開発 (UG1400)

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 日本語

ライブラリ プロジェクトを作成します。

構文

library create -name <project-name> -type <library-type> -platform <platform>

-domain <domain> -sysproj <system-project>: 既存プラットフォームおよびドメインを使用してライブラリ プロジェクトを作成します。<platform><domain> および <sys-config> を指定しない場合は、アクティブ プラットフォームとドメインが使用されてライブラリ プロジェクトが作成されます。ライブラリ プロジェクトを作成して既存のシステム プロジェクトに追加する具体的な方法は、次のユース ケースを参照してください。

library create -name <project-name> -type <library-type> -sysproj <system-project>

-domain <domain>: <domain> で指定したドメインのライブラリ プロジェクトを作成して、<system-project> で指定したシステム プロジェクトへ追加します。<system-project> が既に存在する場合は、そのシステム プロジェクトに該当するプラットフォームを使用してライブラリ プロジェクトが作成されます。<domain> を指定しない場合は、アクティブ ドメインが使用されます。

オプション

オプション 説明
-name <project-name> 作成する必要のあるプロジェクト名。
-type <library-type> <library-type> は、static または shared にできます。
-platform <platform-name> プラットフォームの名前。repo -platforms を使用すると、使用可能な定義済みプラットフォームをリストできます。
-domain <domain-name> ドメインの名前。platform report <platform-name> を使用すると、プラットフォームで使用可能なドメインがリストできます。
-sysproj <system-project> システム プロジェクトの名前。sysproj list を使用すると、ワークスペースで使用可能なシステム プロジェクトがわかります。

戻り値

ライブラリ プロジェクトが正しく作成された場合は何も返されません。ライブラリ プロジェクトが作成されなかった場合はエラー文字列が返されます。

library create -name lib1 -type static -platform zcu102 -domain a53_standalone

lib1 という名前のスタティック ライブラリ プロジェクトを、a53_standalone という名前のドメインを持つプラットフォーム zcu102 用に作成します。

library create -name lib2 -type shared -sysproj test_system -domain test_domain

lib2 という名前のライブラリ プロジェクトを作成し、test_system システム プロジェクトに追加します。