mlfk.net
当前位置:首页 >> winDows下的gCC和linux下的gCC有什么区别 >>

winDows下的gCC和linux下的gCC有什么区别

gcc在哪个平台下都一样 只是只能编译此平台支持的代码 。 GCC还支持交叉编译的,linux下的gcc可以编译出windows应用程序,windows下面的gcc可以编译出linux的应用程序,都是可以的,当然这样的gcc本身也是有不同的方式编译出来的。

gcc是linux系统下面用来将代码编译成一个可执行程序的手段。编译出来的是适用于linux系统的可执行二进制文件。可执行程序其实就是一堆的0101二进制机器码。这些机器码代表什么含义只有机器本身能理解。所以你用gcc编译出来的可执行程序只有在lin...

mingw是windows下的GNU工具链,包含gcc和binutils等工具,已经过时,建议使用mingw-w64。gcc是GNU开发的编译器套装,也特指GNUC编译器。

有,最主要的是ming生成windows下的可执行程序

区别很大,windows下面的程序和linux下面的程序格式都不一样,当然不能互通。 所以,gcc在linux和windows下面的实现肯定不一样。 建议看看《程序员的自我修养》,里面有答案的

一般的CC就是一个软件链接到GCC的。只不过CC是UNIX中常用的编译工具,而在linux中用的是GCC,有一些在UNIX中写好的程序要放在linux中要指定命令CC编译器,所以将CC指定为GCC。其实就是一个东西。 一般的CC它就是一个软件链接,你可以使用命令:w...

gcc在哪个平台下都一样 只是只能编译此平台支持的代码 。 GCC还支持交叉编译的,linux下的gcc可以编译出windows应用程序,windows下面的gcc可以编译出linux的应用程序,都是可以的,当然这样的gcc本身也是有不同的方式编译出来的。

额,这两个怎么比。。。 CrossGCC是指用于交叉编译,编译在Windows、ARM-linux等等其他平台的运行的程序。 LinuxGCC是指用于本地开发,编译在本机运行的程序。 大概吧。。。假设你是Linux平台?

linux下的gcc 和 windows下的gcc,是GNU针对两个不同的平台发行的,两个不同版本的编译器,源代码不完全相同,但大部分地方是相同跨平台的代码。只需要用的时候,configure成相应的平台,它就会编译成相应平台用的gcc。 对于同一个程序,在两个...

g++是用来编译c++程序 gcc默认编译c语言,也可以通过指定参数调用其它编译程序,包括g++

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com