linux版流媒體服務器報“無法執行二進制文件”錯誤解決的辦法


大家知道我們的流媒體服務器都是可以直接在官網下載的,如果不確定產品是否適合自己的項目,可以先進行試用。為了滿足不同的開發人員的使用系統習慣,我們也開發了兩套版本:windows版和linux版,兩者都可直接下載使用。

有的用戶反應從官網上面下載的EasyNVR在他們自己的linux服務器中無法運行,並且報“無法執行二進制文件”錯誤,如下圖:

通過和用戶溝通,發現用戶的服務器是32位的操作系統,而我們的程序是64位的。在linux系統中,32位操作系統運行64位的程序就會出現編譯不了的情況。

如何得知自己的系統是32位還是64位?這里我們也一並說一下,在linux終端中,輸入getconf LONG_BIT,查看返回信息,返回是32就是32位系統,而目前我們流媒體服務器不支持32位系統,需要重新編譯64位的操作系統,才能正常使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM