国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

M1 Ubuntu安裝Qt與QtCreator(ARM環(huán)境)

這篇具有很好參考價值的文章主要介紹了M1 Ubuntu安裝Qt與QtCreator(ARM環(huán)境)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝Qt

下載Qt 6.5.2源碼

下載Qt 6.5.2源碼
arm qtcreator,Qt,ubuntu,qt

解壓文件

從終端進入qt壓縮文件存放目錄, 執(zhí)行命令進行解壓縮

tar xf qt-everywhere-src-6.5.2.tar.xz

安裝Qt

進入qt-everywhere-src-6.5.2目錄

cd qt-everywhere-src-6.5.2

由于Ubuntu可能是新安裝的, 缺少一些庫環(huán)境, 解決方式:

sudo apt-get install bison build-essential flex ruby libasound2-dev libbz2-dev libcups2-dev libdrm-dev libegl1-mesa-dev libnss3-dev libpci-dev libpulse-dev libudev-dev gyp libglu1-mesa-dev libfontconfig1-dev libx11-xcb-dev libicu-dev

運行./configure包目錄中的腳本進行配置構建

./configure

默認情況下,Qt 配置為安裝在該/usr/local/Qt-6.5.2目錄中。這可以通過使用選項來更改-prefix。

./configure運行成功, 繼續(xù)構建庫和工具:

cmake --build . --parallel

構建后,在適當的位置安裝庫和工具

sudo cmake --install .

檢查庫環(huán)境信息

file /usr/local/Qt-6.5.2/bin/qmake

顯示Qt信息
arm qtcreator,Qt,ubuntu,qt

配置環(huán)境

因為習慣了Mac zsh shell, 所以我在Ubuntu中也配置了zsh shell. 本文主要介紹在zsh shell中配置環(huán)境變量.

為了在任意地方訪問qmake,需要在zsh shell中配置全部環(huán)境變量

  1. 打開zsh shell配置文件
sudo gedit .zshrc
  1. 添加Qt 環(huán)境配置
# Qt
export QTDIR=/usr/local/Qt-6.5.2   
export PATH=$QTDIR/bin:$PATH   
export MANPATH=$QTDIR/man:$MANPATH   
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 
  1. 保存并退出
  2. 更新數據源
source ~/.zshrc
  1. 驗證結果
cd ~
qmake --version

安裝Qt creator

安裝編譯工具

sudo apt install build-essential cmake ninja-build git

安裝所有Ubuntu Qt6 SDK包

sudo apt install qt6-base-dev qt6-base-private-dev qt6-declarative-dev qt6-declarative-private-dev qt6-tools-dev qt6-tools-private-dev qt6-scxml-dev qt6-documentation-tools libqt6core5compat6-dev qt6-tools-dev-tools qt6-l10n-tools qt6-shader-baker libqt6shadertools6-dev qt6-quick3d-dev qt6-quick3d-dev-tools libqt6svg6-dev libqt6quicktimeline6-dev libqt6serialport6-dev

安裝LLVM/Clang依賴項

sudo apt install clang-15 clangd-15 libclang-15-dev

安裝Qt creator依賴項

sudo apt install libgl1-mesa-dev libvulkan-dev libxcb-xinput-dev libxcb-xinerama0-dev libxkbcommon-dev libxkbcommon-x11-dev libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-xkb1 libxcb-randr0 libxcb-icccm4

獲取Qt creator源碼

方式1:
下載Qt creator源碼

解壓壓縮包

tar xf qt-creator-opensource-src-11.0.2.tar.xz

方式2:

git clone --recursive https://code.qt.io/qt-creator/qt-creator.git repo

構建Qt creator

進入qt-creator-opensource-src-11.0.2文件夾

cd qt-creator-opensource-src-11.0.2

開始構建Qt creator

# 如果是通過git獲取的源碼
cmake -G Ninja -S repo -B build -D CMAKE_BUILD_TYPE=Release

# 如果是通過下載壓縮包獲取的源碼
cmake -G Ninja -B build -D CMAKE_BUILD_TYPE=Release

# 編譯
cmake --build build

# 安裝
sudo cmake --install build --prefix=/usr/local/QtCreator

現在已經構建完成了, 可以通過桌面應用圖標打Qt creator

無法打開新安裝的QtCreator?

  1. 打開zsh shell配置文件
sudo gedit .zshrc
  1. 添加Qt Creator環(huán)境配置
# QtCreator
export QTCREATORDIR=/usr/local/QtCreator
export PATH=$QTCREATORDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTCREATORDIR/lib/qtcreator:$LD_LIBRARY_PATH
  1. 保存并退出
  2. 更新數據源
source ~/.zshrc
  1. 重新打開終端
  2. 輸入命令, 打開應用
qtcreator

Qt環(huán)境配置完成

============

如果你有更好的方法,能使點擊Qt Creator應用圖標來打開Qt Creator, 請告訴我, 感謝(Thanks?(?ω?)?)文章來源地址http://www.zghlxwxcb.cn/news/detail-836909.html

到了這里,關于M1 Ubuntu安裝Qt與QtCreator(ARM環(huán)境)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • mac pro M1(ARM)安裝:ubuntu虛擬機(四)

    mac pro M1(ARM)安裝:ubuntu虛擬機(四)

    前面幾期我們分別講解了如何在mac m1環(huán)境下安裝linux、window虛擬機,而很多應用場景中需要用到ubuntu虛擬機,所以這次我們來單獨講講如何在mac m1環(huán)境下安裝ubuntu虛擬機 本次演示我們選擇通過VMware來安裝虛擬機,VMware Fusion我們選擇arm架構版本的。下載后雙擊安裝即可 下載地

    2024年01月22日
    瀏覽(27)
  • mac pro M1(ARM)安裝:ubuntu桌面版虛擬機(五)

    mac pro M1(ARM)安裝:ubuntu桌面版虛擬機(五)

    之前寫了在mac m1中安裝ubuntu虛擬機,但因為一直有同學問ubuntu桌面版如何安裝,盡管個人不太推薦linux系統(tǒng)安裝桌面版,但是應大家的需求,還是單獨出一期ubuntu桌面版安裝教程。以供參考 ubuntu桌面版的安裝有兩種方式,一種是直接下載桌面版鏡像,然后安裝桌面版,一種是

    2024年02月02日
    瀏覽(20)
  • Ubuntu與致遠ARM交叉編譯Qt5.12環(huán)境

    Ubuntu與致遠ARM交叉編譯Qt5.12環(huán)境

    ????????ARM板現有環(huán)境配置(主要是對/etc/profile/編輯)較簡單,參考上一篇博客,板子上已經部署了Qt5.15。 Ubuntu與國產致遠ARM_3568交叉編譯Qt 此文檔只是為了記錄錯誤的過程,下一往篇博客會直接介紹正確的配置。 https://blog.csdn.net/qq_35529025/article/details/129524412 ???????

    2024年02月22日
    瀏覽(19)
  • x86架構ubuntu 搭建arm64交叉編譯環(huán)境及QT編譯arm64架構工程

    x86架構ubuntu 搭建arm64交叉編譯環(huán)境及QT編譯arm64架構工程

    背景:由于最近項目需要做國產系統(tǒng)適配,很多軟件需要重新編譯以適配不同架構CPU。 環(huán)境: 1、主機win10 64bit? ?vmware虛擬主機ubuntu1804 64bit 2、vmware虛擬主機已經安裝了qt5.14.2及qt_create4.11.1 一、C/C++程序交叉編譯 1、交叉編譯環(huán)境搭建 ①選定編譯工具aarch64-linux-gnu ②安裝交叉

    2024年02月09日
    瀏覽(31)
  • Qt教程3-Ubuntu(x86_64)上配置arm64(aarch64)交叉編譯環(huán)境及QT編譯arm64架構工程

    Qt教程3-Ubuntu(x86_64)上配置arm64(aarch64)交叉編譯環(huán)境及QT編譯arm64架構工程

    苦辣酸甜時光八載,春夏秋冬志此一生 Qt簡介: Qt(官方發(fā)音 [kju:t],音同 cute)是一個跨平臺的 C++ 開發(fā)庫,主要用來開發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,當然也可以開發(fā)不帶界面的命令行(Command User Interface,CUI)程序。 Qt 支持的操作系統(tǒng)有很多,例如通用

    2024年01月23日
    瀏覽(49)
  • Ubuntu使用QtCreator + CMake 開發(fā)C/C++程序

    Ubuntu使用QtCreator + CMake 開發(fā)C/C++程序

    OS: Ubuntu 20.04 cmake: 3.16.3 IDE: Qt Creator 4.11.1 Based on Qt 5.14.1 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit) Built on Feb 5 2020 12:48:30 From revision b2ddeacfb5 Copyright 2008-2019 The Qt Company Ltd. All rights reserved. The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR

    2024年01月19日
    瀏覽(21)
  • 3:Ubuntu上配置QT交叉編譯環(huán)境并編譯QT程序到Jetson Orin Nano(ARM)

    3:Ubuntu上配置QT交叉編譯環(huán)境并編譯QT程序到Jetson Orin Nano(ARM)

    ? ?GCC配置同上 ? 最后配置Kits 上面設置完成之后 ,設置Kits 中的Device(這是為了能夠直接把項目部署到arm設備上) ? ? ?點擊NEXT之后會出現連接被拒絕,不用擔心 ,下面會對其設置密碼。 驗證arm設置的密碼。 ? ? ? ? ? ? ? ? 代碼: 此代碼是抄的別人的,具體是哪位博主的

    2024年02月11日
    瀏覽(26)
  • arm魯班貓lubanCat rk3588 ubuntu20.04下源碼編譯安裝qt5.12.5

    arm魯班貓lubanCat rk3588 ubuntu20.04下源碼編譯安裝qt5.12.5

    ubuntu-18.04上通過源碼來編譯及安裝Qt-5.12庫 QT官方線上文檔for linux qt源碼下載地址 進入下面目錄下載 【new_archive/qt/5.12/5.12.5/single/qt-everywhere-src-5.12.5.tar.xz】 將壓縮包放到Ubuntu某目錄,并進入解壓: 初步解壓出:qt-everywhere-src-5.12.5.tar 最終得到:qt-everywhere-src-5.12.5 或者【右鍵】

    2024年04月11日
    瀏覽(46)
  • ubuntu環(huán)境下gcc-arm交叉編譯環(huán)境的搭建(ARM32 8.2)

    ubuntu環(huán)境下gcc-arm交叉編譯環(huán)境的搭建(ARM32 8.2)

    1.在arm官網下載gcc-arm 8.2的版本(下載arm32架構的x64上運行的版本),網址如下 https://developer.arm.com/downloads/-/gnu-a 圖1 從ARM官方下載aarch32架構的交叉編譯器 ? 2.拷貝下載的交叉編譯器到ubuntu系統(tǒng)的/opt/pkg/gcc_linaro目錄,如下圖所示: 圖2 拷貝arm交叉編譯器到gcc安裝目錄 ? 3.解壓gcc到

    2024年02月09日
    瀏覽(24)
  • ubuntu交叉編譯Qt-5庫并移植ARM開發(fā)板

    ubuntu交叉編譯Qt-5庫并移植ARM開發(fā)板

    前言:本文將介紹Qt5源碼方式的交叉編譯及安裝 下載源碼包:qt-everywhere-src-5.12.8.tar.xz 官網下載網址:Index of / 依次選擇: 【official_releases】 =【qt】 =【5.12】 =【5.12.8】 =【single】 =【qt-everywhere-src-5.12.8.tar.xz】 先解壓QT庫壓縮包出來,并進入解壓出來的庫目錄。 接下來請按以

    2023年04月08日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包