Windows平台下,C语言编译器(非C++编译器)有哪些?最新版本!

发布网友 发布时间:2022-03-01 15:30

我来回答

5个回答

热心网友 时间:2022-03-01 16:59

没意思的事,不正确的说法,就是纯C开发嵌入式系统,仍然是在另一个平台使用C编译器写好代码。要想在原生平台使用纯C,必须要用汇编把机器给启动再实现一个小型功能平台,实现一些规范和接口,在此基础按C规范实现一个小的C编译器,再一步步扩张成一个功能更完善的东西来用它直接开发软件。

要在windows下使用你所谓的纯C,那么你要熟悉系统内核接口,ABI(应用程序二进制接口)规范,根据它来实现ANSI-C规范的编译器。
或者很简单,使用VC编译器,不使用任何库,纯调用内核功能号来写C代码。

热心网友 时间:2022-03-01 18:17

Turbo C2.0、LCC-Win32、 MinGW(核心是GCC)的编译器。

参考资料:http://ke.baidu.com/view/1564676.htm

热心网友 时间:2022-03-01 19:52

那推荐你写makefile吧,绝对适合楼主这种喜欢纯天然无公害/绿色无污染的人.
从编译到连接,每一步都在你的掌握之中.

热心网友 时间:2022-03-01 21:43

gcc是你最好的选择

热心网友 时间:2022-03-01 23:51

没多少区别的,你把扩展名改成C就OK了,另外一些编译器扩展,在讲C的书籍里都不会提到,你不用就行了.追问编译器扩展? 请详细讲解一下?

Linux内核代码使用什么C语言写的?

追答例如你#pragma这些.

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com