导航:首页 > 源码编译 > 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源码相关的资料

热点内容
app的钱怎么充q币 浏览:813
android银行卡识别 浏览:751
怎么在app投放广告 浏览:11
手机文件管理怎么看app名称 浏览:192
程序员学数学哪本书最全 浏览:784
macd实战选股公式源码 浏览:644
加密芯片的计算方法 浏览:187
手机存储为什么找不到微信文件夹 浏览:697
msf端口迁移命令 浏览:880
工商app积分怎么查询 浏览:145
铁路app怎么买火车票 浏览:311
移魅族除的app怎么添加 浏览:240
兔笼子大号加密 浏览:171
单片机程序烧录操作成功 浏览:878
指标高抛低吸点位源码 浏览:205
25匹压缩机铜管 浏览:570
单片机单灯左移05 浏览:150
买服务器练手什么配置 浏览:783
服务器被毁该怎么办 浏览:939
python私有库 浏览:514