欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解如何將c語言文件打包成exe可執(zhí)行程序

 更新時(shí)間:2021年02月25日 11:10:02   作者:jgdabc  
這篇文章主要介紹了詳解如何將c語言文件打包成exe可執(zhí)行程序,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

如何將編寫的c語言程序打包成exe可執(zhí)行文件呢?
以前我們寫程序很多是在編輯器上,讓編輯起來編譯運(yùn)行我們的程序。如果想將其打包成exe可執(zhí)行文件該如何做?

我這里推薦使用codeBlocks的gcc命令,因?yàn)楸容^簡單。像vs這種編輯器就像是一把屠龍刀。功能過于復(fù)雜,需要注意的很多。
如何適用codeBlock的gcc命令呢?

我們來認(rèn)識(shí)gcc命令是什么?gcc包括c和c++編譯器
gcc和cc是一樣的,c++和g++是一樣的,一般c程序就用gcc編譯,c++程序就用g++編譯。
我們用gcc命令來編譯我們的c語言程序。

gcc的用法

gcc test.c這樣將編譯出一個(gè)名為a.out的程序
gcc test.c -o test這樣將編譯出一個(gè)名為test的程序
-o參數(shù)用來指定生成程序的名字
我們一般用這個(gè)gcc text.c -o text命令。
text.c代表你的要操作的c語言文件,-o后面的代表你要給生成的exe的命名。
我們只需要知道這些。

那么我們?cè)谀睦飳ふ襣cc命令呢?

1:打開codeBlocks編輯器所在文件的位置
我們鼠標(biāo)右鍵點(diǎn)擊桌面上的codeblocks圖標(biāo),點(diǎn)擊打開文件所在的位置。

在這里插入圖片描述

2:我們現(xiàn)在進(jìn)入MinGW這個(gè)文件里。

在這里插入圖片描述3:

我們進(jìn)入bin目錄

在這里插入圖片描述

4我們進(jìn)入bin目錄后可以找到gcc.exe.我們賦值這個(gè)bin目錄的路徑

5我們右鍵點(diǎn)擊此電腦,點(diǎn)擊屬性

在這里插入圖片描述

6我們點(diǎn)擊高級(jí)系統(tǒng)設(shè)置

在這里插入圖片描述

7:我們點(diǎn)擊環(huán)境變量

在這里插入圖片描述

8:我選擇下面的系統(tǒng)變量的path。我們打開它

點(diǎn)擊新建,然后將我們復(fù)制的bin目錄的路徑添加到里面去。

在這里插入圖片描述

9: 然后點(diǎn)擊確定后我們退出。

10:win+R打開運(yùn)行窗口,輸入cmd打開終端。

在這里插入圖片描述

11:我們進(jìn)入d盤后進(jìn)入剛剛那個(gè)目錄,

在這里插入圖片描述12:

我們來編寫也個(gè)c文件,簡單的實(shí)用記事本就可以了。然后命名為.c。注意:

如下,我們?cè)趓eturn 0;之前加上 getchar();為的是防止生成的exe文件閃退。

在這里插入圖片描述

13:我們繼續(xù)輸入以下命令

在這里插入圖片描述

14:我們打開那個(gè)目錄去看,會(huì)有一個(gè)exe文件。

在這里插入圖片描述

15:就在我的這個(gè)c文件的下邊。我們可以把它拖出來,或者拖到桌面上,直接打開。我們來看

在這里插入圖片描述

這就是我們生成的exe文件的效果。

當(dāng)然我們可以編寫更多的c語言文件,然后打包。打包后的exe文件一旦打開就執(zhí)行了程序。

到此這篇關(guān)于詳解如何將c語言文件打包成exe可執(zhí)行程序的文章就介紹到這了,更多相關(guān)c語言打包成exe內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • visual studio 2019編譯c++17的方法

    visual studio 2019編譯c++17的方法

    這篇文章主要介紹了visual studio 2019編譯c++17的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • C++使用ffmpeg實(shí)現(xiàn)rtsp取流的代碼

    C++使用ffmpeg實(shí)現(xiàn)rtsp取流的代碼

    這篇文章主要介紹了C++使用ffmpeg實(shí)現(xiàn)rtsp取流,文章介紹了ffmepg采用rtsp取流流程圖,CMakeLists.txt編寫方法,通過示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • C++ 格式化日志輸出實(shí)現(xiàn)代碼

    C++ 格式化日志輸出實(shí)現(xiàn)代碼

    這篇文章主要介紹了C++ 格式化日志輸出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2019-04-04
  • fatal error LNK1104: 無法打開文件“l(fā)ibc.lib”的解決方法

    fatal error LNK1104: 無法打開文件“l(fā)ibc.lib”的解決方法

    本篇文章是對(duì)fatal error LNK1104: 無法打開文件“l(fā)ibc.lib”的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 基于C語言實(shí)現(xiàn)點(diǎn)菜系統(tǒng)

    基于C語言實(shí)現(xiàn)點(diǎn)菜系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了基于C語言實(shí)現(xiàn)點(diǎn)菜系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • C++?構(gòu)造函數(shù)學(xué)習(xí)筆記

    C++?構(gòu)造函數(shù)學(xué)習(xí)筆記

    這篇文章主要為大家介紹了C++?構(gòu)造函數(shù)學(xué)習(xí)筆記,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • C++ 位運(yùn)算的具體實(shí)現(xiàn)

    C++ 位運(yùn)算的具體實(shí)現(xiàn)

    位運(yùn)算直接對(duì)內(nèi)存數(shù)據(jù)進(jìn)行操作,不需要轉(zhuǎn)換成十進(jìn)制,因此處理速度非???本文主要介紹了C++ 位運(yùn)算的具體實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • C++中線程池ThreadPool源碼解析

    C++中線程池ThreadPool源碼解析

    線程池(threadpool)作為五大池之一(內(nèi)存池、連接池、線程池、進(jìn)程池、協(xié)程池),線程池的應(yīng)用非常廣泛,不管事客戶端程序還是后臺(tái)服務(wù)端,都是提高業(yè)務(wù)處理能力的必備模塊
    2022-09-09
  • C語言實(shí)現(xiàn)通訊錄程序

    C語言實(shí)現(xiàn)通訊錄程序

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)通訊錄程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • QT實(shí)現(xiàn)單詞檢索軟件的示例代碼

    QT實(shí)現(xiàn)單詞檢索軟件的示例代碼

    本文主要介紹了QT實(shí)現(xiàn)單詞檢索軟件的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評(píng)論