ubuntu-24.04.1-desktop 中安裝 QT6.7
- 1 環境準備
- 1.1 安裝 GCC 和必要的開發包:
- 1.2 Xshell 連接 Ubuntu
- 2 安裝 Qt 和 Qt Creator:
- 2.1 下載在線安裝器
- 2.2 在虛擬機中為文件添加可執行權限
- 2.3 配置鏡像地址運行安裝器
- 2.4 錯誤:libxcb-xinerama.so.0: cannot open shared object file
- 2.5 錯誤:library was found
- 2.6 錯誤:無法下載存檔
- 3 創建項目
- 3.1 在 Xshell 中打開 QTCreator
- 3.2 在 Qt 中選擇【文件】【New Project】
- 3.3 選擇【Qt Widgets Application】
- 3.4 輸入項目名稱,占擊【下一步】
- 3.5 選擇【qmake】,占擊【下一步】
- 3.6 占擊【下一步】
- 3.7 選擇【Chinese(China)】,占擊【下一步】
- 3.8 缺省選擇【Desktop Qt6.7.3】,占擊【下一步】
- 3.9 缺省選擇,占擊【完成】
- 3.10 生成項目工程,布局如下
- 3.11 編譯錯誤:g++:找不到文件
- 3.12 編譯錯誤:GL/gl.h:沒有那個文件或目錄
1 環境準備
Widnows 系統:Windows 10 專業版
虛擬機:VirtualBox7
Linux系統:ubuntu-24.04.1-desktop
Xmanager:Xmanager7
安裝 ubuntu-24.04.1-desktop,請參考:《虛擬機 VirtualBox7 安裝 ubuntu-Linux24.04.1LTS 和常用配置》
1.1 安裝 GCC 和必要的開發包:
在 Ubuntu 上,使用以下命令安裝 GCC 和 G++:
sudo apt update
sudo apt install build-essential
1.2 Xshell 連接 Ubuntu
- 打開Xshell 點擊 文件 新建
- 輸入 主機名 IP地址 點擊鏈接
2 安裝 Qt 和 Qt Creator:
2.1 下載在線安裝器
確保在 Ubuntu 上安裝了與 Windows 上相同或兼容版本的 Qt 和 Qt Creator。你可以從 Qt 官網下載適用于 Linux 的安裝包,或者使用包管理器安裝。
QT6.7.2 在線安裝工具官方下載地址: https://download.qt.io/archive/online_installers/4.6/。
我們可以使用國內鏡像源。
清華大學鏡像
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/
南京大學鏡像
https://mirrors.nju.edu.cn/qt/official_releases/online_installers/
我選擇下載的 linux 版本:
https://download.qt.io/archive/online_installers/4.6/qt-unified-linux-x64-4.6.0-online.run
保存到ubuntu的共享文件目錄中:E:\work\lzc\share,對應/home/lzc/share
lzc@Ubuntu64:~$ cd /home/lzc/share
lzc