<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    Linux系統下C++開發工具-遠程終端軟件使用

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    通過前面安裝Linux系統介紹,緊接著進入搭建Linux開發環境的第二步,選擇C++開發工具,以及必要的客戶端軟件。從而完整的搭建一個Linux下C++開發的環境,便于初學者在該環境下能夠很好的學習。

    一、代碼編輯器

        由于采用Windows下開發Linux的C++程序,那么選擇一個在Windows中方便代碼編輯的工具也是非常的重要。C++代碼編輯器種類很多,就連記事本也可以用作C++代碼編輯。這里推薦使用UE(UltraEdit)這款功能強大的代碼編輯工具。

        UltraEdit工具是共享軟件,可以從官方網站下載安裝。UltraEdit下載地址為www.ultraedit.com。用戶可以下載最新版本。UltraEdit是一款功能強大的文本、程序源代碼以及HTML的編輯器。其作為源代碼編輯器,默認配置可以對C/C++、Java等語言進行語法高亮顯示,具有復制、粘貼、剪切、查找、替換、格式控制等編輯功能。

    二、網絡終端的選擇

        通常,作為Unix/Linux系統遠程終端有多種軟件可供選擇,如SecureNetTerm、SecureCRT等。各個工具提供支持的功能各不相同。每個軟件基本都提供了比較豐富的模擬終端,Linux自然也在其中。

        這里通過比較,推薦使用SecureCRT這款網絡終端軟件。它很好的支持了網絡終端相關連接功能,集TELNET、SSH協議登錄于一身。相對于普通的TELNET登錄,SSH協議登錄是安全的,登錄傳遞的數據都是經過加密的密文。

        注意:通常開發使用中推薦使用SSH協議登錄的方式。這樣可以確保登錄帳號的安全。

        從網上下載SecureCRT工具,這里使用的是5.2版本。下面將會描述該軟件安裝使用步驟。

    (1)雙擊該軟件可執行的exe文件,進入安裝準備階段。隨后軟件初始安裝之后,出現正式安裝歡迎版面,軟件License協議窗口如圖2.30所示。

    RFID設備管理軟件

    圖2.30  SecureCRT License協議聲明窗口

    (2)單擊“I Agree”按鈕,表明同意該軟件License聲明協議,進入軟件安裝歡迎畫面,如圖3.31所示。

    RFID設備管理軟件

    圖2.31  SecureCRT軟件安裝歡迎界面

    (3)瀏覽過該軟件安裝歡迎畫面后,單擊“Next”按鈕,進入安裝/升級畫面,界面信息提示用戶是升級當前已經安裝的軟件版本,還是重新選擇安裝,如圖2.32所示。

    RFID設備管理軟件

    圖2.32  SecureCRT軟件安裝/升級界面

    (4)由于當前電腦系統中不存在該軟件的安裝,因此此處直接選擇重新安裝軟件,選擇安裝軟件界面中“Install into new location”,然后點擊“Next”按鈕,進入下一步安裝。如圖2.33進入選擇安裝軟件所在的目錄,此處選擇安裝在D盤sftware目錄中。

    RFID設備管理軟件

    圖2.33  選擇安裝目錄

    (5)選擇完畢安裝軟件目錄后,單擊“Next”按鈕進入配置選項設置界面,如圖2.34所示。

    RFID設備管理軟件

    圖2.34  軟件配置設置界面

    (6)上述配置按照默認情況設置,因此直接單擊“Next”按鈕進入下一步安裝,進入支持網絡連接協議選擇界面,如圖2.35所示。

    RFID設備管理軟件

    圖2.35  軟件支持連接協議選擇配置

    (7)選擇全部支持,所有連接協議都打上勾,之后點擊“Next”按鈕進入準備安裝的界面,如圖2.36所示。

    RFID設備管理軟件

    圖2.36  準備安裝軟件界面

    (8)單擊“Finish”按鈕之后,進入安裝進度條界面,安裝的SecureCRT軟件很小,因此很快安裝完畢,進入了安裝完畢提示界面,如圖2.37所示。

    RFID設備管理軟件

    圖2.37  安裝成功界面

    (9)單擊“OK”完成該軟件安裝過程,至此該軟件就可以在開發者的操作系統上使用了。

     

    下面將會根據前面虛擬機和虛擬機實例安裝的結果,通過SecureCRT軟件實現Windows操作系統客戶端連接使用,展示該軟件操作基本步驟,如下所示。

    (1)點擊桌面生成的SecureCRT軟件快捷方式后,出現連接配置界面,如圖2.38所示。

    RFID設備管理軟件

    圖2.38  SecureCRT軟件連接配置

    (2)上圖中Sessions類似目錄文件格式,支持樹形方式將一個個客戶端連接配置組織起來,同時支持文件夾方式管理。此時開發者面對一個新的客戶端連接配置,需要一定的配置管理,如圖2.39操作。

    RFID設備管理軟件

    圖2.39  選擇創建新連接

    (3)鼠標右鍵點擊上述界面中的“Sessions”,跳出選擇創建新連接的選項,此處只需要創建一個新的連接配置,因此根據上圖紅色標注選擇“新建會話”,跳出新會話創建的界面,供開發者配置,如圖2.40所示。

    RFID設備管理軟件

    圖2.40  新建會話連接界面

    (4)下面開始根據實際需求,配置連接相應的開發環境,首先保證虛擬機實例已經啟動,并且相應的IP地址已經配置完畢,配置連接會話信息如圖2.41所示。

    RFID設備管理軟件

    圖2.41 配置會話基本信息

    (5)根據上述界面顯示,新建立的連接虛擬機實例的名稱為“Linux c++”,采用“Telnet”連接協議與虛擬機實例建立連接。選中協議后,需要填寫連接配置的用戶名和口令信息,如圖2.42所示。

    RFID設備管理軟件

    圖2.42  選擇自動登錄配置信息

    (6)完成基本連接配置信息之后,需要選擇左邊欄中的“登錄動作”,設置登錄時初始方式,為了避免每次登錄都需要輸入用戶名和口令的麻煩,此處可以將右欄“自動登錄”打上勾,開始設置該連接的用戶名和口令,如圖2.43所示。

    RFID設備管理軟件

    圖2.43  設置連接口令

    (7)如果默認情況下的用戶名和口令已經設置,則可以通過點擊右欄“增加”來新增口令設置,第一次建立的會話連接,直接可以編輯現有的默認設置,因此此處直接點擊右欄中的“編輯”按鈕,跳出上圖中的編輯小對話框。隨后設置用戶名和口令如圖2.44所示。

    RFID設備管理軟件

    圖2.44  設置用戶名界面

    (8)設置完畢點擊“確定”,同樣的操作方式,定位至“passwd”設置口令,如圖2.45所示。

    RFID設備管理軟件

    圖2.45  設置口令界面

    (9)用戶名可以采用明文,一般口令的設置都采用隱藏密文的方式,因此上述設置口令時需要將選項“隱藏”選上,設置完畢,單擊“確定”完成口令設置。下一步進入連接設置完成界面,如圖2.46所示。

    RFID設備管理軟件

    圖2.46  完成連接配置界面

    (10)通過上述完成界面中單擊“確定”,至此完成一個新會話連接的基本配置。下面將會通過連接請求來連接服務端虛擬機實例。如圖2.47所示。

    RFID設備管理軟件

    圖2.47  連接新創建界面

    (11)單擊上述新創建的連接會話“Linux c++”,即可完成對服務器端虛擬機實例的連接請求,如果配置正確,會受到來自服務端的信息回顯,采用用戶名“developer”連接成功信息如下所示。

    Red Hat Enterprise Linux AS release 4 (Nahant Update 1)

    Kernel 2.6.9-11.ELsmp on an i686

    login:

    developer

    Password:

    Last login: Sat Aug  7 11:14:55 from 192.168.0.1

    [developer@localhost ~]$

       

        至此開發者可以在Windows客戶端直接操作Linux虛擬機中的內容了,而不需要通過虛擬機的窗口遠程連接的方式進行操作,直接可以通過客戶端遠程連接虛擬機服務端,通過命令方式操作Linux系統,在上面進行開發。

     

    from:http://blog.csdn.net/wangfengwf/article/details/6861476

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全