1

Vivado HLS 2015.1 を使用する人のために C ベースのデザインを開発していました。
この設計は、「ap_cint.h」に含まれる任意精度のデータ型を使用します。

関連するヘッダー ファイルをインクルードすることで、標準の gcc コンパイラでこのコードをコンパイルできるかどうか知りたいですか?
また、誰かが関連ドキュメントの方向性を教えてもらえますか? どんな助けや提案もいただければ幸いです。

4

2 に答える 2

1

2014.4では、Eclipse にインクルード パスを追加しただけで、機能します。

/opt/ザイリンクス/Vivado_HLS/2014.4/include

たぶん2015.iでも同じです。

(/opt/Xilinx/Vivado_HLS/2014.4/ は私の vivado hls ホームです)

裸の gcc を使用すると、 -Iでインクルード パスを指定する必要があります

于 2015-07-22T15:20:01.010 に答える
0

ザイリンクスのドキュメントUG902には、このトピックに関して必要なすべての情報が記載されています。この場合、(リンクの) 346 ページに、高位合成 C ライブラリの章があり、その中に任意精度データ型ライブラリのセクションがあります。Vivado は gcc コンパイラを使用しているため、適切なライブラリを慎重にリンクすれば問題はないと思いますが、Visual Studio で同じライブラリを試したことはありません (たとえば)。

于 2016-07-11T13:19:18.617 に答える