4
我在Ubuntu 14.04 x64上運行Vivado HLS 2014.4(x64)。 一切工作在Vivado HLS 2012. In Vivado HLS 2014.4 GUI和綜合工作,但編譯測試平臺沒有。Vivado_hls 2014.4 Ubuntu 14.04 x64 vivado包含錯誤
我收到數以千計的錯誤是這樣的:
Building file: /home/nic30/vivado/tb_axis_test.cpp
Invoking: GCC C++ Compiler
g++ -DAESL_TB -D__llvm__ -D__kernel -D__global -Dglobal -Dlocal -D__local -Dconstant -D__constant -Dprivate -D__private -D__private -I/opt/Xilinx/Vivado_HLS/2014.4/include/ap_sysc -I/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/systemc/include -I/home/nic30/vivado -I/opt/Xilinx/Vivado_HLS/2014.4/include -I/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/auto_cc/include -I/opt/Xilinx/Vivado_HLS/2014.4/include/etc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"testbench/tb_axis_test.d" -MT"testbench/tb_axis_test.d" -o "testbench/tb_axis_test.o" "/home/nic30/vivado/tb_axis_test.cpp"
In file included from /opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/bits/stl_iterator.h:65:0,
from /opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/iterator:63,
from /home/nic30/vivado/tb_axis_test.cpp:4:
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:66:5: error: expected unqualified-id before numeric constant
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:70:24: error: ‘__if_type’ has not been declared
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:109:5: error: expected unqualified-id before numeric constant
/opt/Xilinx/Vivado_HLS/2014.4/lnx64/tools/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/type_traits.h:113:24: error: ‘__if_type’ has not been declared
我覺得這是有某種的libc6-dev亡*的問題,但我不知道。 我有明確的安裝系統,我休閒官方安裝指南。 有沒有人遇到過類似的問題? (PAG 20)
我也有很多問題。我需要改變編譯器。無論如何,當您安裝Vivado時,是否安裝了賽靈思針對Ubuntu 14.04所建議的其他成癮庫? – Leos313 2016-09-23 15:17:50
我做了,但沒有幫助。看來Vivado HLS 2016.3和Ubuntu 16.10 x64工作正常。 – Nic30g 2016-11-22 10:19:57
等一秒鐘:你不能使用Ubuntu 16.10。在你的問題有Ubuntu 14.04。如果我記得好,它不支持在Ubuntu> 14.04中安裝Vivado – Leos313 2016-11-24 13:29:51