export ARCH=arm
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
source /home/Vivado/2014.4/settings64.sh
产出:
bash: /home/Vivado/2014.4/settings64.sh: No such file or directory
我的主目录中有Vivado文件。在上述情况下,即使我给出了主目录的路径,它的意思是No such file or directory。
我正在使用Ubuntu14.10 x64和Vivado设计套件2014.4的清晰安装和更新1。Vivado运行,但是Vivado HLS在启动时崩溃,没有任何错误。
user@user-Precision-M4800:/opt/Xilinx/Vivado_HLS/2014.4/bin$ ./vivado_hls
================================================================
Vivado(TM) HLS - High-Level Synthesis from C, C++ and SystemC
Version 2014
免责声明:在研究编译错误详细信息之前,我问了这个问题。简而言之, 异常定义中的变量类型定义错误阻止了正确的合成。
除非您愿意找到正确的gcc编译器来运行Vivado综合,否则我建议您使用Linux来完成这项任务。
我试图运行示例代码,但在运行以下代码时:
import hls4ml
#Fetch a keras model from our example repository
#This will download our example model to your working directory and return an example configuration file
c
我试图交叉编译一个程序,使用OpenMP为ARM Linux。当我将-fopenmp标志添加到编译链中时,会得到以下错误:
arm-xilinx-linux-gnueabi-gcc: error: libgomp.spec: No such file or directory
我不知道编译器应该在哪里查找这个文件。在libgomp.spec上使用locate显示:
locate libgomp.spec
/home/Xilinx/Vivado_HLS/2014.4/lnx32/tools/gcc/lib/libgomp.spec
/usr/lib/gcc/i686-linux-gnu/4.7/