zoukankan      html  css  js  c++  java
  • linux版流媒体服务器报“无法执行二进制文件”错误解决的办法

    大家知道我们的流媒体服务器都是可以直接在官网下载的,如果不确定产品是否适合自己的项目,可以先进行试用。为了满足不同的开发人员的使用系统习惯,我们也开发了两套版本:windows版和linux版,两者都可直接下载使用。

    有的用户反应从官网上面下载的EasyNVR在他们自己的linux服务器中无法运行,并且报“无法执行二进制文件”错误,如下图:

    通过和用户沟通,发现用户的服务器是32位的操作系统,而我们的程序是64位的。在linux系统中,32位操作系统运行64位的程序就会出现编译不了的情况。

    如何得知自己的系统是32位还是64位?这里我们也一并说一下,在linux终端中,输入getconf LONG_BIT,查看返回信息,返回是32就是32位系统,而目前我们流媒体服务器不支持32位系统,需要重新编译64位的操作系统,才能正常使用。

  • 相关阅读:
    Microsoft office 2013安装图解
    6.2单一继承
    #include <QLabel>
    #include <QDebug>
    9.1运算符重载
    简单QT界面信号图形化输入输出
    类指针引用
    NULL和nullptr的区别
    网易云课堂_C语言程序设计进阶_第8周:图形交互程序
    5.3友元函数
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13041734.html
Copyright © 2011-2022 走看看