哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在不適用IDE的情況下如何用命令行編譯QT呢

工程師鄧生 ? 來源:學(xué)益得智能硬件 ? 作者:Lee ? 2022-09-02 11:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這個問題除了面試的時候,面試官會提到,其他時候基本用不著。

編譯QT程序分為三步:創(chuàng)建工程文件、生成makefile、編譯源碼。

源碼

源碼直接貼上課上的代碼,模擬Windows的運行窗口,實現(xiàn)一個簡單的頁面。

代碼存放的路徑不能有中文。

qmake.cpp

pYYBAGMRc-2AAmdNAAEYIAHt5pU644.jpg
pYYBAGMRc_WATqdTAAENNka_mGw609.jpg

搭建環(huán)境

雖然是用命令行編譯,但是還得安裝QT的庫和一些常用的編譯工具。這里安裝的是QT5.8開發(fā)環(huán)境,里面集成了QtCreator。

提前配置好環(huán)境變量。


ba34be20-29dd-11ed-ba43-dac502259ad0.png ?

一個是qmake的安裝路徑,一個是mingw32-make的路徑。

生成工程文件

打開cmd,進入源碼所在目錄。

ba5ec7ba-29dd-11ed-ba43-dac502259ad0.png ?

使用qmake生成工程文件。


ba8e96f2-29dd-11ed-ba43-dac502259ad0.png ?

如果執(zhí)行成功,會多出一個.pro文件,即工程文件。

修改工程文件,添加兩個庫。


bb5df294-29dd-11ed-ba43-dac502259ad0.png ?

生成makefile文件

使用qmake命令生成makefile文件。

bc145408-29dd-11ed-ba43-dac502259ad0.png ?

這一步會生成好幾個文件和文件夾。

編譯源碼


bc4b28e8-29dd-11ed-ba43-dac502259ad0.png ?

最終在release目錄下生成的exe文件就是可執(zhí)行文件,雙擊即可運行。

bcea0012-29dd-11ed-ba43-dac502259ad0.png



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3706

    瀏覽量

    94330
  • QTcreator
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    7363

原文標題:拋開IDE,如何用命令行編譯QT?

文章出處:【微信號:學(xué)益得智能硬件,微信公眾號:學(xué)益得智能硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RK3576 單板機嵌入式 Qt 界面與多屏異顯開發(fā)手冊(三)

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-24 09:27 ?53次閱讀
    RK3576 單板機嵌入式 <b class='flag-5'>Qt</b> 界面與多屏異顯開發(fā)手冊(三)

    RK3576 單板機嵌入式 Qt 界面與多屏異顯開發(fā)手冊(二)

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-23 10:55 ?220次閱讀
    RK3576 單板機嵌入式 <b class='flag-5'>Qt</b> 界面與多屏異顯開發(fā)手冊(二)

    RK3576 單板機嵌入式 Qt 界面與多屏異顯開發(fā)手冊(一)

    本文為創(chuàng)龍科技RK3576 單板機 Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-22 10:08 ?329次閱讀
    RK3576 單板機嵌入式 <b class='flag-5'>Qt</b> 界面與多屏異顯開發(fā)手冊(一)

    ROC rk3588s PC的uboot命令行的啟動

    到了 Ubuntu 啟動流程。根據(jù)您的 Wiki 指導(dǎo),我曾嘗試啟動時通過串口終端反復(fù)按 Ctrl+C、空格等按鍵,但始終無法進入 U-Boot 命令行。我懷疑是 U-Boot 環(huán)境變量中的 bootdelay
    發(fā)表于 04-06 21:40

    運維工程師必須掌握的10個系統(tǒng)命令

    系統(tǒng)命令是運維工程師與服務(wù)器交互的基礎(chǔ)工具。雖然現(xiàn)代運維工作有大量的自動化工具和平臺,但掌握核心系統(tǒng)命令仍然必要。命令行工具響應(yīng)速度快、不依賴圖形界面、可以組合使用應(yīng)對復(fù)雜場景。服務(wù)
    的頭像 發(fā)表于 03-23 10:28 ?224次閱讀

    Kubernetes kubectl命令行工具詳解

    kubectl是Kubernetes官方提供的命令行工具,作為與Kubernetes集群交互的主要接口,它通過調(diào)用Kubernetes API Server實現(xiàn)對集群資源的全面管理。在生產(chǎn)環(huán)境中,運維工程師需要熟練掌握kubectl命令來完成日常的集群運維、應(yīng)用部署、故障
    的頭像 發(fā)表于 02-02 16:40 ?600次閱讀

    命令行阿里千問搭建過程

    克隆千問倉庫,安裝依賴; 下載模型權(quán)重; 命令行執(zhí)行啟動腳本,配置參數(shù)后運行推理。
    發(fā)表于 12-24 10:35

    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)板—Qt工程編譯、GPU核心使用說明

    本文圍繞創(chuàng)龍科技研發(fā)的評估板,詳細說明 Qt 工程編譯與 GPU 核心使用方法。涵蓋基于命令行Qt Creator 工具的 Qt 工程
    的頭像 發(fā)表于 09-29 14:16 ?964次閱讀
    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)板—<b class='flag-5'>Qt</b>工程<b class='flag-5'>編譯</b>、GPU核心使用說明

    【飛凌T527N開發(fā)板試用】CAN的使用

    端 can1:用命令行發(fā)送 先使能can1,然后設(shè)置發(fā)送長度。 執(zhí)行 cangen就可以開始發(fā)送,接收端就收到了數(shù)據(jù)。 反之can0,qt應(yīng)用發(fā)送, can1,命令行接受 測試de
    發(fā)表于 08-19 17:27

    所見即所得——Luban-Lite VS Code插件讓開發(fā)實現(xiàn)“命令行自由”

    NEWS所見即所得!Luban-LiteVSCode插件指南親愛的開發(fā)者朋友們,你是否還在為嵌入式開發(fā)中頻繁切換命令行而抓狂?配置環(huán)境參數(shù)如“走迷宮”,編譯燒錄還需切換AiBurn?今天,匠芯創(chuàng)為您
    的頭像 發(fā)表于 08-07 15:38 ?1242次閱讀
    所見即所得——Luban-Lite VS Code插件讓開發(fā)實現(xiàn)“<b class='flag-5'>命令行</b>自由”

    解析K8S實用命令

    前言: 作為運維工程師,掌握 Kubernetes 命令行工具是日常工作的核心技能。本文將深入解析 K8S 最實用的命令,從基礎(chǔ)操作到高級技巧,助你成為容器化集群管理專家。
    的頭像 發(fā)表于 07-24 14:07 ?1009次閱讀

    USB串行配置實用程序是否有可用的命令行版本?

    USB串行配置實用程序是否有可用的命令行版本?
    發(fā)表于 07-22 08:09

    為APM32F411打造可自動化的命令行工作流

    拿到APM32F411的TINY板卡后,在打開官方提供的SDK發(fā)現(xiàn),他們提供的MDK、IAR、Eclipse的工程示例。非常不錯,但是我想著有一些場景下在沒有安裝IDE情況下怎么編譯程序
    的頭像 發(fā)表于 07-11 10:00 ?2009次閱讀
    為APM32F411打造可自動化的<b class='flag-5'>命令行</b>工作流

    淺談wsl --update` 命令行選項無效的解決方案

    PS C:\Users\Administrator> wsl --update >> 命令行選項無效: --update
    的頭像 發(fā)表于 06-27 10:28 ?1.2w次閱讀

    SSH常用命令詳解

    SSH常用命令詳解
    的頭像 發(fā)表于 06-04 11:30 ?2189次閱讀
    永城市| 唐山市| 宣武区| 通州区| 石泉县| 湛江市| 鄂伦春自治旗| 沧州市| 扎囊县| 长沙市| 锡林浩特市| 瑞金市| 布尔津县| 昭通市| 扬州市| 潞西市| 象山县| 改则县| 砀山县| 安龙县| 绍兴市| 宝兴县| 东港市| 宜章县| 镇沅| 蒙山县| 山东| 贵溪市| 洱源县| 兴和县| 全南县| 古蔺县| 融水| 南通市| 津市市| 奎屯市| 锦州市| 石狮市| 广州市| 岗巴县| 哈密市|