QuartusPrime17.1

代理店からEPCSが使えなくなるので、EPCQ-Aに変更して下さい

そんでもって、コンフィグレーション出来ない時は、QuartusPrime17.1をインストールして下さい

と、結構あっさりと言われたのでQuarutsPrime17.1をインストールしたら

思わぬ副産物としてHLSのコンパイラが、一緒にインストールされていた

確か17.0の時はhlsディレクトリは合ったけどa++コンパイラが用意されていなかったんだよな

因みに17.1ではi++コンパイラと言う名前になっていた

どうやらintelは何が何でも"intel"と言う名前を根付かせたいようです

 

c:\intelFPGA\17.1\hlsディレクトリに移動して

init_hls.batを実行すると

環境設定をしてくれるらしい

そして、

c:\intelFPGA\17.1\hls\examples\YUV2RGBに移動して

build.batを実行

c:\intelFPGA\17.1\hls\examples\YUV2RGB>.\build.bat
No target specified, defaulting to
Available targets: test-x86-64, test-fpga, test-msvc, clean
i++ -march=x86-64 main.cpp yuv2rgb.cpp -o test-x86-64.exe
'i++' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
Run test-x86-64.exe to execute the test.

ありゃ?

よく見ると,init_hls.batの時点で警告が出ている


c:\intelFPGA\17.1\hls>.\init_hls.bat
Assuming current directory (c:\intelFPGA\17.1\hls\) is root of i++

Will use c:\intelFPGA\17.1\hls\..\quartus to find Quartus
for internal i++ use
Quartus at C:\intelFPGA\17.1\quartus\bin64\ will be used for any direct use
Will be using Modelsim at C:\altera\81\modelsim_ae\win32aloem\
Will be using Modelsim at C:\altera\15.1\modelsim_ase\win32aloem\
Will be using Modelsim at c:\altera\12.1\modelsim_ase\win32aloem\
Will be using Modelsim at C:\intelFPGA\17.1\modelsim_ase\win32aloem\

VisualStudio's link.exe is not on the path. Guessing its location.
Cannot find VisualStudio installation by looking at the environment.
If VisualStudio is installed, use VisualStudio Command Prompt to set all
required environment variables then rerun this script.

 

見てみると、VisualStudio2010がインストールされていないといけないらしい

なんか上位のコンパイラが入っていても保証しないよんって書かれてら

https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/hls/ug-hls-getting-started.pdf

ではまず、VisualStudio2010の準備からする必要があるんだな