在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

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

工程師鄧生 ? 來源:學益得智能硬件 ? 作者:Lee ? 2022-09-02 11:08 ? 次閱讀

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

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

源碼

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

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

qmake.cpp

pYYBAGMRc-2AAmdNAAEYIAHt5pU644.jpg
pYYBAGMRc_WATqdTAAENNka_mGw609.jpg

搭建環境

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

提前配置好環境變量。


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

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

生成工程文件

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

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

使用qmake生成工程文件。


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

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

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


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

生成makefile文件

使用qmake命令生成makefile文件。

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

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

編譯源碼


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

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

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



審核編輯:劉清

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

    關注

    4

    文章

    3554

    瀏覽量

    89011
  • QTcreator
    +關注

    關注

    0

    文章

    11

    瀏覽量

    6847

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

文章出處:【微信號:學益得智能硬件,微信公眾號:學益得智能硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

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

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

    Mobaxterm 的命令行使用方法

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

    Linux實用命令大全

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

    APM32F411板的python+pyocd命令行操作

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

    Windows操作系統中的常用命令

    Windows操作系統提供了許多實用的命令行工具,通過命令行界面(Command Prompt)或Windows PowerShell,用戶可以執行各種任務,如文件管理、系統維護、網絡配置等。掌握
    的頭像 發表于 08-07 15:40 ?692次閱讀
    Windows操作系統中的常<b class='flag-5'>用命令</b>

    【飛凌嵌入式OK527N-C開發板體驗】5.準備SDK+編譯瀏覽器程序

    太大,一直沒有向虛擬機中拷貝。 下圖是使用共享文件夾拷貝源碼,確實需要 很久很久 經歷給虛擬機分配空間后,終于完成代碼的解壓 按使用文檔的步驟應該是使用命令行編譯整體及編譯示例,考慮我不想整體重新
    發表于 07-28 18:32

    使用idf4.3命令行打開menuconfig,如何才能開啟lwip配置界面?

    請問使用idf4.3命令行打開menuconfig,如何才能開啟lwip配置界面。
    發表于 06-21 06:08

    鴻蒙ArkUI-X跨平臺開發:【命令行工具(ACE Tools)】

    ACE Tools是一套為ArkUI-X項目跨平臺應用開發者提供的命令行工具,支持Windows/Ubuntu/macOS平臺運行,用于構建OpenHarmony/HarmonyOS、Android和iOS平臺的應用程序,其功能包括開發環境檢查,新建項目,
    的頭像 發表于 05-21 17:39 ?1902次閱讀
    鴻蒙ArkUI-X跨平臺開發:【<b class='flag-5'>命令行</b>工具(ACE Tools)】

    鴻蒙OpenHarmony南向:【Hi3516標準系統入門(命令行方式)】

    除小型系統外,Hi3516DV300開發板還支持標準系統。此章節簡要介紹如何使用命令行在Hi3516DV300開發板上進行標準系統的開發。
    的頭像 發表于 05-08 09:26 ?919次閱讀
    鴻蒙OpenHarmony南向:【Hi3516標準系統入門(<b class='flag-5'>命令行</b>方式)】

    STM8 flash loader命令行調用錯誤的原因?

    [td]我目前在用flash loader的命令行,編寫自己的上位機軟件來升級程序,但是在用命令行調用的時候一直出錯,有人能幫忙分析嗎? 我編寫的bat文件
    發表于 05-06 07:23

    HarmonyOS開發:【基于命令行(安裝庫和工具集)】

    使用命令行進行設備開發時,可以通過以下步驟安裝編譯OpenHarmony需要的庫和工具。
    的頭像 發表于 04-25 21:03 ?452次閱讀
    HarmonyOS開發:【基于<b class='flag-5'>命令行</b>(安裝庫和工具集)】

    香港vps的centos如何切換命令行和桌面?

    7及更高版本中,默認情況下系統可能配置為以命令行模式啟動。您可以使用systemctl命令來更改默認的啟動目標(target)。要將
    的頭像 發表于 04-10 17:41 ?684次閱讀

    STM32G070RB使用jlink命令行下載無法識別芯片怎么解決?

    STM32G070RB 使用jlink命令行下載無法識別芯片,想手動添加芯片,請問哪里可以下載驅動.elf文件 或者有什么方法能夠實現jlink命令行下載
    發表于 04-02 06:15

    3562-Qt工程編譯說明

    (Qt-5.15.10),請先參考 Linux 系統使用手冊安裝、編譯 LinuxSDK,構建適配評估板的交叉編譯工具鏈和 qmake 工具。 可基于命令行
    的頭像 發表于 03-05 09:19 ?502次閱讀
    3562-<b class='flag-5'>Qt</b>工程<b class='flag-5'>編譯</b>說明

    tasking的命令行控制中如何生成makefiles文件?

    tasking的命令行控制中如何生成makefiles文件?
    發表于 02-06 07:56
    主站蜘蛛池模板: 黄色在线观看视频网站 | 日韩草逼 | mide-776中文字幕在线 | 国内一级毛片 | 欧美美女福利视频 | 狠狠狠狼鲁欧美综合网免费 | 粗又长好猛好爽 | 夜福利视频 | 热re99久久国产精品 | 极品丰满翘臀后进啪啪 | 午夜三级理论在线观看视频 | 伊人久久精品成人网 | 98色花堂永久地址国产精品 | 男人扒开美女尿口无遮挡图片 | 在线色av| 激情五月亚洲色图 | 中国三级视频 | 91久久国产青草亚洲 | 色婷婷综合在线 | 高颜值美女啪啪 | 日本不卡高清免费 | 亚洲第一网站快活影院 | 狠狠色综合久久久久尤物 | q2002韩国理论| 色综合成人丁香 | 日本高免费观看在线播放 | 视频二区中文字幕 | 日本一本在线视频 | 国外精品视频在线观看免费 | 在线观看免费精品国产 | 一级欧美在线的视频 | 性午夜影院 | ggg成人 | 国产国拍亚洲精品mv在线观看 | 手机看片1024手机在线观看 | 经典三级四虎在线观看 | 亚洲第一视频 | wwwxx在线| 啪啪免费网站视频观看 | 一级毛片免费毛片一级毛片免费 | 天天摸天天操天天爽 |