如何在编译环境开发nano行情

开发环境编译NANO行情

由于行情的开发需要依赖FPGA的板卡驱动,如果编译环境没有正确安装编译环境将会导致编译失败,提示无法找到依赖的函数库,如enyx-hw-c或者exanic等相关函数库。可通过以下方法解决:

若您使用的是Xilinx U50/U200等FPGA板卡

  1. 下载以下文件并上传至编译服务器
    enyx.tar 下载链接

  2. 解压缩上述文件

    tar -xvf enyx.tar
  3. enyx.ko.tar 文件解压缩后拷贝到系统目录

    tar -xvf enyx.ko.tar
    mv *.ko /usr/lib/modules/`uname -r`/extra
  4. enyx目录拷贝

    mv enyx /usr/include
  5. enyx.so.tar 解压缩后拷贝到系统目录

    tar -xvf enyx.so.tar
    mv *.so /usr/lib64

若您使用的是Exanic X10/X25等FPGA板卡

  1. 下载以下文件并上传至编译服务器
    exanic-software-2.7.3 下载链接

  2. 解压缩上述文件

    tar -xvf exanic-software-2.7.3.tar
  3. 编译

    cd exanic-software-2.7.3
    make && make install

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注

ICP备案号:辽ICP备20002814号-2