導航:首頁 > 源碼編譯 > tdmgcc編譯gcc源碼

tdmgcc編譯gcc源碼

發布時間:2024-12-09 06:18:57

『壹』 這是我的devcpp界面,想請教一下 截圖右邊的 TDM-gcc ……好幾種選擇,具體有什麼區別

debug模式就是編譯連接後形成的運行文件里包含大量的可用於調試,跟蹤的信息,一般就是開發期間為方便調試使用的選項

release模式就是發行版模式,在調試運行穩定後,剔除了所有不需要的東西,返做橘殲最終給用戶的版本,因為去除了大量的調試信息,所以文件較小,運行效率也高
profiling模式就是性能分析模漏伍衡式,可以對代碼運行期間消耗的cpu資源,內存資源等進行分析。
32-bit 64-bit這個不用說吧
DEV C++是個圖形化IDE集成環境,它的核心編譯器用的是Gcc,而Gcc也有許多版本,你用的這個是TDM-gcc,不同版本之間有區別,但這個對於初學者來說無關緊要,要了解細節可以網上搜索各種版本的差異

『貳』 用TDM-GCC編譯Lua源碼,如何修改官方Makefile把所有源碼編譯成一個exe文件,而不生成依賴的dll文件

我使用了windows下的msys做的編譯,進入lua源文件的src目錄下,把mingw段改成如下:
mingw:
$(MAKE) "LUA_A=lua52.a" "LUA_T=lua.exe" \
"AR=$(AR) -o" "RANLIB=strip --strip-unneeded" \
"SYSCFLAGS=-static" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
$(MAKE) "LUAC_T=luac.exe" luac.exe

然後在上一層調用make mingw就可以了

『叄』 tdm-gcc-4.7.1-2.exe安 裝好,打開後如下圖,怎麼使用它來編譯C++程序

把C源文件(假設文件名是hello.c)放到E:GCC這個文件夾下,然後在你見到的這個黑窗口中輸入命令gcchello.c,按回車,這時,在E:GCC這個文件夾下會出現一個a.exe,在這個黑窗口中輸入a,按回車,程序就能運行了。


『肆』 TDM-GCC使用教程(基於C語言)

生成可執行程序是TDM-GCC的重要用途之一。首先,確保您的程序已保存為.c文件,例如「classic_console.c」。在命令行界面(命令提示符)中輸入以下命令:

gcc 文件路徑\文件名

以「測試程序」為例,將「測試程序」保存為「classic_console.c」,在命令行輸入:

gcc 文件路徑\classic_console.c

在您的文件路徑下,將會自動生成一個名為a.exe的可執行文件。您可以通過雙擊a.exe運行程序,或在命令行輸入:

a.exe

來運行該程序。

若希望更改生成的可執行文件名稱,可以使用-o命令。例如,更改文件名至「newname.exe」:

gcc 文件路徑\classic_console.c -o newname.exe

在指定路徑下,將生成名為newname.exe的可執行文件。通過運行newname.exe文件執行程序。

閱讀全文

與tdmgcc編譯gcc源碼相關的資料

熱點內容
php登陸次數 瀏覽:742
python字元轉成數字 瀏覽:822
海川用的是什麼伺服器 瀏覽:374
口才是練出來的pdf 瀏覽:458
雲伺服器哪個公司性價比高 瀏覽:515
源碼論壇打包 瀏覽:556
php怎麼做成word 瀏覽:690
python批量生成密鑰 瀏覽:490
程序員要不要考社區人員 瀏覽:150
app的錢怎麼充q幣 瀏覽:813
android銀行卡識別 瀏覽:751
怎麼在app投放廣告 瀏覽:11
手機文件管理怎麼看app名稱 瀏覽:192
程序員學數學哪本書最全 瀏覽:784
macd實戰選股公式源碼 瀏覽:644
加密晶元的計算方法 瀏覽:191
手機存儲為什麼找不到微信文件夾 瀏覽:697
msf埠遷移命令 瀏覽:880
工商app積分怎麼查詢 瀏覽:146
鐵路app怎麼買火車票 瀏覽:311