过丨Ⅲ丨客 2023-05-22 15:39 采纳率: 0%
浏览 34

VOT环境配置-报错ERROR: Unable to compile MEX function:

在目标跟踪数据集VOT环境详细配置过程中,遇到以下问题:

img

ERROR: Unable to compile MEX function: "E:\saliency\vot-toolkit\native\trax\support\matlab\traxserver.cpp: In function 'int fd_is_valid(int)':
E:\saliency\vot-toolkit\native\trax\support\matlab\traxserver.cpp:29:22: error: 'F_GETFD' was not declared in this scope
     return fcntl(fd, F_GETFD) != -1 || errno != EBADF;
                      ^~~~~~~
E:\saliency\vot-toolkit\native\trax\support\matlab\traxserver.cpp:29:29: error: 'fcntl' was not declared in this scope
     return fcntl(fd, F_GETFD) != -1 || errno != EBADF;
                             ^
".
错误使用 initialize_native (line 87)
Unable to compile all native resources.

出错 workspace_create (line 143)
initialize_native();

配置步骤均遵循这篇https://blog.csdn.net/cakaf/article/details/115705666?ops_request_misc=&request_id=&biz_id=102&utm_term=%E7%BB%8F%E5%85%B8%E8%B7%9F%E8%B8%AAvot%E4%BB%A3%E7%A0%81&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-115705666.142^v86^control,239^v2^insert_chatgpt&spm=1018.2226.3001.4187

操作到这一步的时候,出现的错误
“运行之后需要在命令行选择数据集(输入5)、为你要跑的跟踪器起个名字(输入ncc)、编程语言(输入1),然后当看到下面右图的画面时说明当前一切正常:”

  • 写回答

3条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-05-22 18:10
    关注

    根据参考资料中的类似问题解决方式,此问题出现在编译MEX function时出错,具体原因是缺少某些函数。解决方法是重新建立正确的链接,即使用以下命令:

    cd /usr/local/MATLAB/R2016b/sys/os/glnxa64  # Matlab对应路径
    sudo mv libstdc++.so.6.0.25 bak-libstdc++.so.6.0.25
    sudo mv libstdc++.so.6 bak-libstdc++.so.6
    sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 ./
    sudo ln -sf ./libstdc++.so.6.0.25 ./libstdc++.so.6
    

    需要注意的是,根据实际的文件版本修改命令中的文件名。之后重新启动Matlab即可解决该问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月22日

悬赏问题

  • ¥15 铜与钢双金属板叠加在一起每种材料300mm长,18mm宽,4mm厚一端固定并加热至80℃,当加热端温度保持不变时另一端的稳态温度。ansys
  • ¥15 django5安装失败
  • ¥60 ios系统storm sniffer 写入http规则加密如何破解?
  • ¥15 Java与Hbase相关问题
  • ¥15 后缀 crn 游戏文件提取资源
  • ¥15 ANSYS分析简单钎焊问题
  • ¥20 bash代码推送不上去 git fetch origin master #失败了
  • ¥15 LOL外服加入了反作弊系统,现在游戏录像rofl文件离线都无法打开
  • ¥15 在centos7安装conda
  • ¥15 c#调用yolo3 dll文件获取的数据对不上