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

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

EasyNVR背景分析1.png

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

360.jpg

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

361.png

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

NVR8.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章