开发环境编译NANO行情
由于行情的开发需要依赖FPGA的板卡驱动,如果编译环境没有正确安装编译环境将会导致编译失败,提示无法找到依赖的函数库,如enyx-hw-c或者exanic等相关函数库。可通过以下方法解决:
若您使用的是Xilinx U50/U200等FPGA板卡
-
下载以下文件并上传至编译服务器
enyx.tar 下载链接 -
解压缩上述文件
tar -xvf enyx.tar -
enyx.ko.tar 文件解压缩后拷贝到系统目录
tar -xvf enyx.ko.tar mv *.ko /usr/lib/modules/`uname -r`/extra -
enyx目录拷贝
mv enyx /usr/include -
enyx.so.tar 解压缩后拷贝到系统目录
tar -xvf enyx.so.tar mv *.so /usr/lib64
若您使用的是Exanic X10/X25等FPGA板卡
-
下载以下文件并上传至编译服务器
exanic-software-2.7.3 下载链接 -
解压缩上述文件
tar -xvf exanic-software-2.7.3.tar -
编译
cd exanic-software-2.7.3 make && make install
