<strike id="kiyse"></strike>
  • <tr id="kiyse"></tr>
  • <strike id="kiyse"></strike><samp id="kiyse"><tbody id="kiyse"></tbody></samp>
    <strike id="kiyse"><s id="kiyse"></s></strike>
    <tr id="kiyse"></tr>
    <noframes id="kiyse"><code id="kiyse"></code></noframes>
    <th id="kiyse"></th>
    <samp id="kiyse"></samp>
  • <th id="kiyse"><s id="kiyse"></s></th>
  • 英創主板ESM7000/6800E支持遠程桌面控制

     2025-1-2 17:11:30     作者:張紅琳     聯系作者    


    英創公司ESM7000 是面向工業領域的雙核 Cortex-A7 高性能嵌入式主板,ESM6800E則為單核Cortex-A7 高性價比嵌入式主板,ESM7000、ESM6800E都是公司的成熟產品,已廣泛應用于工業很多領域。ESM7000/6800E板卡中Linux系統配置為linux-4.9.11內核、預裝X11桌面系統,并支持Qt-5.8。 

    VNC(Virtual Network Computing),為一種使用RFB協議的屏幕畫面分享及遠程操作軟件。此軟件借由網絡,可發送鍵盤與鼠標的動作及即時的屏幕畫面。通過VNC可實現遠程桌面控制功能,在實際應用中給用戶帶來很多方便。 

    X11VNC是一款基于X Window的VNC服務器程序,為此我們在ESM7000/6800E上移植了該軟件包,以支持遠程桌面的功能。


    X11VNC移植

    先用git獲取libvncserver和x11vnc。 x11vnc是基于libvncserver的服務端程序。 

    #> git clone https://github.com/LibVNC/libvncserver 

    #> git clone https://github.com/LibVNC/x11vnc 

    參考其中的README說明,用ESM7000的交叉編譯工具鏈進行編譯。在編譯的過程中先編譯libvncserver,然后x11vnc。 

     

    libvncserver 編譯

     # mkdir build 

    # cd build # cmake .. 

    # cmake --build . 

    libvncserver編譯完成后,需要將相應的庫文件和頭文件復制到交叉編譯的環境中,才能進行后續x11vnc的編譯,如: 

    cp libvncserver.so* ../../toolchain/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib/. 

    cp libvncclient.so* ../../toolchain/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib/. 

    cp libvnc*.pc  …/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib/pkgconfig/. 

    cp -r include/rfb ../../toolchain/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/include/. 

     

    x11vnc的編譯 

    #>./configure –host=arm-poky-linux –prefix=/home/zhl/esm7000/vnc 

    #>make 

    #>make install 

    編譯完成后,將相應的庫文件以及x11vnc程序復制到目標板上即可。 

    庫文件包括libvncserver*.so libvncclient*.so,注意啟動x11vnc還需要用到libavahi-client.so.3


    利用VNC Veiwer實現遠程連接

    啟動vnc服務器,在ESM7000板卡上直接運行x11vnc程序即可,如: 

    #>x11vnc 

    客戶端遠程訪問的PC機可以是Ubuntu系統也可以用Windows,安裝上對應的VNC Viewer程序即可。這里我們是在Windows PC機器上,使用RealVNC Viewer軟件,輸入正確的IP地址后連接ESM7000的遠程桌面。

    w1.jpg

    可通過鼠標和鍵盤來操作遠程桌面,以下分別啟動了一個Qt程序和一個終端界面程序。

    w2.jpg


    w3.jpg

    X11VNC服務器程序將自動包含在英創公司后續提供的ESM7000/6800E板卡中,對于現有的客戶感興趣可和英創公司聯系,索取相應的軟件更新包。

    国产精品熟女福利久久AV| 久久久久久久精品毛万迈巴赫车标| 日本精品视频一区二区三区| 亚洲精品国产成人片| 欧洲精品一区二区三区| 午夜天堂精品久久久久| 国产精品爱搞视频网站 | 91麻豆精品国产自产在线| 久热综合在线亚洲精品| 国产精品久久香蕉免费播放| 亚洲精品日韩专区silk| 国语自产少妇精品视频| 国产成人综合久久精品亚洲 | 无码精品尤物一区二区三区| 热久久这里是精品6免费观看| 国产精品成人自拍| 国产精品高清视亚洲精品| 国产成人精品无码片区在线观看| 国产精品亚洲精品观看不卡| 国产午夜精品一区理论片| 国产69精品久久久久久久| 久久香蕉超碰97国产精品| 中文字幕日韩精品在线| 亚洲精品网站在线观看不卡无广告| 99在线精品国自产拍中文字幕 | 日韩AV毛片精品久久久| 亚洲精品乱码久久久久蜜桃| 不卡精品国产_亚洲人成在线| 亚洲欧洲精品在线| 久久精品99视频| 99久久精品国产麻豆| 日产精品卡一卡二卡三的概述| 无码日韩精品一区二区免费暖暖 | 国产精品毛片无遮挡| 九色精品视频在线观看| 九九热视频精品在线| 国产精品免费视频一区| 精品国产成a人在线观看| 国产精品美女久久福利网站| 国产成人精品高清在线观看99| 91久久精品国产免费一区|