詳解如何將c語言文件打包成exe可執(zhí)行程序
如何將編寫的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)文章
C++使用ffmpeg實(shí)現(xiàn)rtsp取流的代碼
這篇文章主要介紹了C++使用ffmpeg實(shí)現(xiàn)rtsp取流,文章介紹了ffmepg采用rtsp取流流程圖,CMakeLists.txt編寫方法,通過示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04fatal 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)
這篇文章主要為大家詳細(xì)介紹了基于C語言實(shí)現(xiàn)點(diǎn)菜系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11C++?構(gòu)造函數(shù)學(xué)習(xí)筆記
這篇文章主要為大家介紹了C++?構(gòu)造函數(shù)學(xué)習(xí)筆記,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10