chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

這個(gè)問(wèn)題除了面試的時(shí)候,面試官會(huì)提到,其他時(shí)候基本用不著。

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

源碼

源碼直接貼上課上的代碼,模擬Windows的運(yùn)行窗口,實(shí)現(xiàn)一個(gè)簡(jiǎn)單的頁(yè)面。

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

qmake.cpp

pYYBAGMRc-2AAmdNAAEYIAHt5pU644.jpg
pYYBAGMRc_WATqdTAAENNka_mGw609.jpg

搭建環(huán)境

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

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


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

一個(gè)是qmake的安裝路徑,一個(gè)是mingw32-make的路徑。

生成工程文件

打開(kāi)cmd,進(jìn)入源碼所在目錄。

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

使用qmake生成工程文件。


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

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

修改工程文件,添加兩個(gè)庫(kù)。


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

生成makefile文件

使用qmake命令生成makefile文件。

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

這一步會(huì)生成好幾個(gè)文件和文件夾。

編譯源碼


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

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

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



審核編輯:劉清

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

    關(guān)注

    4

    文章

    3622

    瀏覽量

    92632
  • QTcreator
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    7186

原文標(biāo)題:拋開(kāi)IDE,如何用命令行編譯QT?

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

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

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

    解析K8S實(shí)用命令

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

    為APM32F411打造可自動(dòng)化的命令行工作流

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

    淺談wsl --update` 命令行選項(xiàng)無(wú)效的解決方案

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

    aurix development studio無(wú)法用命令行編譯工程的原因?

    aurix development studio無(wú)法用命令行編譯工程
    發(fā)表于 04-18 06:50

    請(qǐng)問(wèn)如何通過(guò)S32K312命令行構(gòu)建代碼?

    現(xiàn)在我們已經(jīng)通過(guò) S32DS3.5 IDE 開(kāi)發(fā)了固件,它也可以工作了。 最近,我們收到了通過(guò)命令行構(gòu)建代碼的要求,并且 我從 S32DS 幫助內(nèi)容中讀取了相關(guān)文檔,但這種情況會(huì)發(fā)生 有關(guān) JAVA
    發(fā)表于 04-09 07:48

    何用幾條命令搞定Ubuntu系統(tǒng)的網(wǎng)絡(luò)配置

    某些場(chǎng)景,設(shè)備沒(méi)有顯示器或屏可以用,這時(shí)候通過(guò)命令行來(lái)設(shè)置網(wǎng)絡(luò)就變得特別重要了。本文將介紹如何用幾條命令搞定Ubuntu系統(tǒng)的網(wǎng)絡(luò)配置。
    的頭像 發(fā)表于 03-14 10:53 ?2954次閱讀
    如<b class='flag-5'>何用</b>幾條<b class='flag-5'>命令</b>搞定Ubuntu系統(tǒng)的網(wǎng)絡(luò)配置

    Linux常用命令行總結(jié)

    學(xué)習(xí)了一段時(shí)間的linux之后,開(kāi)始著手基本命令的學(xué)習(xí),這里主要記錄一些學(xué)習(xí)過(guò)程中重要的知識(shí)點(diǎn)供以后查閱。
    的頭像 發(fā)表于 03-03 10:40 ?709次閱讀
    Linux常<b class='flag-5'>用命令行</b>總結(jié)

    curl wget bond:深入解析命令行工具的差異與應(yīng)用場(chǎng)景

    curl curl 是一個(gè)用于與服務(wù)器進(jìn)行數(shù)據(jù)傳輸?shù)?b class='flag-5'>命令行工具。它支持多種協(xié)議,包括 HTTP、HTTPS、 FTP 等。 基本用法 獲取網(wǎng)頁(yè)內(nèi)容: curl http://example.com
    的頭像 發(fā)表于 01-24 09:20 ?652次閱讀

    圖形用戶界面與命令行接口的比較

    計(jì)算機(jī)科學(xué)和信息技術(shù)領(lǐng)域,用戶與計(jì)算機(jī)交互的方式主要分為兩種:圖形用戶界面(GUI)和命令行接口(CLI)。這兩種界面各有優(yōu)勢(shì)和局限性,適用于不同的場(chǎng)景和用戶需求。 1. 定義與基本特征 圖形用戶
    的頭像 發(fā)表于 11-12 14:38 ?1625次閱讀

    Mobaxterm 的命令行使用方法

    的遠(yuǎn)程桌面協(xié)議(如RDP和VNC),以及文件傳輸協(xié)議(如FTP和SFTP)。本文將詳細(xì)介紹如何使用Mobaxterm的命令行功能。 2. 安裝 Mobaxterm 開(kāi)始之前,確保你已經(jīng)安裝
    的頭像 發(fā)表于 11-11 09:08 ?7322次閱讀

    Linux實(shí)用命令大全

    Linux實(shí)用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?861次閱讀
    Linux實(shí)<b class='flag-5'>用命令</b>大全

    APM32F411板的python+pyocd命令行操作

    前段時(shí)間學(xué)習(xí)了一如何使用pyocd配合APM32F411VCTINY板命令行給它進(jìn)行各種騷操作,使用一段時(shí)間后就想著:pyocd是基
    的頭像 發(fā)表于 10-18 16:21 ?1356次閱讀
    APM32F411板的python+pyocd<b class='flag-5'>命令行</b>操作