# NANOVNA-QT ## 作業系統 OS: Ubuntu 20.10 OS Type: 64-bit GHOME Version: 3.38.1 Windowing Version: X11 使用者名稱:**q401** 密碼:**000000** ## QT環境建立 ``` sudo apt install build-essential libgl1-mesa-dev sudo apt install libxcb-icccm4 sudo apt install qtcreator sudo apt install qt5-default sudo apt install libqt5svg5-dev sudo apt install libqt5charts5-dev sudo chmod a+x /dev/ttyACM0 ```   ## Compile NanoVNA https://github.com/nanovna-v2/NanoVNA-QT 編譯 libxavna: ```bash sudo apt-get install automake libtool make g++ libeigen3-dev libfftw3-dev cd /PATH/TO/NanoVNA-QT autoreconf --install ./configure make cd libxavna/xavna_mock_ui/ qmake make ``` ## 編譯 NANOVNA-QT 開啟QtCreator 開啟NanoVNA-QT-master/vna_qt/vna_qt.pro  ## 故障排除 **Q: 無法在主程式開啟VNA(/dev/ttyACM0)** A: ``sudo chmod a+rw /dev/ttyACM0`` **Q: NanoVNA-QT-master資料夾無法存取** A: 可能是因為資料夾是唯獨狀態,輸入``sudo chown -R q401:q401 NanoVNA-QT-master`` **Q: /usr/bin/ld: 找不到 -lGL** make: *** [Makefile:273:libxavna_mock_ui.so.1.0.0] 錯誤 1 A:安裝遺失套件 ```shell= sudo apt-get install --reinstall libgl1-mesa-dev ``` **Unknown module(s) in QT: svg** ```shell= sudo apt-get install libqt5svg5* ``` ## 參考 - https://www.huaweicloud.com/zhishi/arc-1511252.html - https://ubuntu1804.blogspot.com/2020/09/qt-ubuntu-qt-creator.html - https://github.com/nanovna-v2/NanoVNA-QT - https://stackoverflow.com/questions/21098805/unknown-modules-in-qt-svg ## 2 sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up