HLS中error:use of undeclared identifier 问题描述 在编写HLS代码过程中,使用流数据时报错,说我的标识符未声明。但是分明是定义了的,HLS编译器不认识。 错误位置: 解决方案 问题定位:使用hls::stream时两个尖括号(>>)不能连写。 stream<ap_uint<64>>& in 解决方法: 两个尖括号之间加空格 stream<ap_uint<64> >& in 使用typedef重定义数据类型 typedef ap_uint<64> uint_64 stream<uint_64>& in