Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Ubuntu 12.04 安裝圖形化串口調試工具 xgcom

編輯:Linux 系統常見問題解答

軟件特點

  • 圖形界面 (GTK+),操作直觀,類似 Windows 超級終端。
  • 支持十六進制/ASCII 顯示切換、發送文件、腳本宏、多會話標籤。
  • 適合習慣 GUI 的嵌入式開發者,minicom (終端) 的優秀補充。

依賴安裝


sudo apt-get update
sudo apt-get install build-essential automake libglib2.0-dev libgtk2.0-dev libvte-dev
# libvte-dev 提供終端仿真控件 (VTE),關鍵依賴

源碼獲取與編譯安裝


# 1. 下載 (Google Code 歸檔,現可從 GitHub 鏡像獲取)
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/xgcom/xgcom-0.04.2.tgz
# 或
git clone https://github.com/xxx/xgcom.git  # 尋找活躍 fork

# 2. 解壓
tar xf xgcom-0.04.2.tgz
cd xgcom-0.04.2

# 3. 自動配置、編譯、安裝
./autogen.sh
make
sudo make install
# 默認安裝至 /usr/local/bin/xgcom

運行與驗證


which xgcom
# /usr/local/bin/xgcom

xgcom  # 圖形界面啟動

常見編譯問題

錯誤原因解決
configure: error: VTE not found缺少 libvte-devapt-get install libvte-dev
gtk/gtk.h not found缺少 libgtk2.0-devapt-get install libgtk2.0-dev
automake: not found缺少 automakeapt-get install automake
運行時段錯誤VTE 版本不兼容 (xgcom 較老)嘗試安裝舊版 libvte-2.90-dev 或改用 cutecom/putty (GTK3)

現代替代方案推薦

  • CuteCom:apt-get install cutecom,Qt 界面,現代、維護中。
  • PuTTY:apt-get install putty,經典 SSH/串口客戶端。
  • moserial:GNOME 串口工具,apt-get install moserial。
  • Python 脚本:pyserial + 簡單 GUI (tkinter/PyQt) 自製。
Copyright © Windows教程網 All Rights Reserved