importsources - 2022.1 日本語

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

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

ソースをアプリケーション プロジェクトにインポートします。

構文

importsources [OPTIONS]

パスのソースをワークスペースのアプリケーション プロジェクトにインポートします。

オプション

オプション 説明
-name <project-name> ソースをインポートするアプリケーション プロジェクトを指定します。
-path <source-path> インポートするソース ファイルへのパスを指定します。<source-path> がファイルの場合、そのファイルがアプリケーション プロジェクトにインポートされます。<source-path> がディレクトリの場合、<source-path> に含まれるすべてのファイル/サブディレクトリすべてがアプリケーション プロジェクトにインポートされます。アプリケーションの既存のソース ファイルは上書きされ、新しいファイルがコピーされます。-linker-script オプションが使用されていない場合は、リンカー スクリプトはアプリケーション ディレクトリにコピーされません。
-soft-link ソース パスからソースをリンクし、ソースはコピーしません。
-target-path <dir-path> リンクまたはコピーされる必要のあるソースのディレクトリ。-target-path オプションを指定しない場合、ソース ファイルは src ディレクトリにリンクまたはコピーされます。
-linker-script リンカー スクリプトもコピーします。

戻り値

プロジェクト ソースが正しくインポートされた場合は何も返されません。無効なオプションが使用されている場合、またはプロジェクト ソースが読み込み/インポートできない場合は、エラー文字列が返されます。

importsources -name hello1 -path /tmp/wrk/wksp2/hello2

hello2 プロジェクトのソースを hello1 アプリケーション プロジェクトにリンカー スクリプトを除いてインポートします。

importsources -name hello1 -path /tmp/wrk/wksp2/hello2 -linker-script

hello2 プロジェクトのソースを hello1 アプリケーション プロジェクトにリンカー スクリプトを含めてインポートします。

importsources -name hello1 -path /tmp/wrk/wksp2/hello_app -soft-link

hello_app アプリケーション プロジェクトから hello1 アプリケーション プロジェクトへのソフトリンクを作成します。