找回密码
 欢迎注册
查看: 12327|回复: 11

[原创] 列举几个 C/C++的解释器

[复制链接]
发表于 2010-1-29 12:13:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
Tiny C  http://bellard.org/tcc/ ,也可以编译C,速度比gcc快,生成的文件比gcc的小,
          作者就是大名鼎鼎的Fabrice Bellard,台式机打破由超级计算机创造的圆周率运算世界记录

Ch      http://www.softintegration.com/
             Ch是一个跨平台的C/C++脚本解释器,它支持ISO的C语言标准(C90/C99)和C++类库,附带了8000多个函数库并支持众多的工业标准,支持POSIX, socket/Winsock, X11/Motif, OpenGL, ODBC, C LAPACK, GTK+, Win32, XML, 和CGI等等。Ch具有MATLAB的高级数值计算和绘图的功能,且具有良好的交互性,在 C/C++语言编程学习方面尤为好用(试试就知道了)。Ch也是一个可嵌入的脚本引擎,可以无缝地嵌入到已编译的程序中。
eiC      :http://eic.sourceforge.net/
Cint    http://root.cern.ch/drupal/content/cint
              哈哈,这个可是最近一两年闹的沸沸扬扬的说要寻找“上帝粒子”的 CERN(欧洲核子研究中心)开发出来的:http://zh.wikipedia.org/zh-cn/大型強子對撞器
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-1-29 12:32:10 | 显示全部楼层
还有漏掉的嚒?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-1-29 13:21:14 | 显示全部楼层
这几个都不常见,但都师出名门,不简单。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-1-29 16:25:40 | 显示全部楼层
第一次听说c的“解释”器,c是编译型语言
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-2-1 05:31:04 | 显示全部楼层
O(∩_∩)O~

我也感觉很神奇,

我在Linux软件库里面又找到两个可以解释执行C的软件了
待会再补上来
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-11-28 09:15:56 | 显示全部楼层
才发现不是gcc的天下呀~

点评

我列的是小众编译器,gcc是大头,这是不争的事实,:)  发表于 2014-11-28 11:28
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-11-28 10:18:34 | 显示全部楼层
楼主列出的都是小众C/C++解释器。下面列出几个主流或者曾经很流行的编译器。

下面列出的是Agner Fog 在他《Calling conventions for different C++ compilers and operating systems》的提到的几个C/C++编译器
1. Microsoft Visual C++
2. Borland C++ compilers,              web page www.borland.com.
3. Watcom C++                          web page www.openwatcom.org   
4. Gnu C++
5. Digital Mars C++ compiler           web page www.digitalmars.com
6. The Codeplay VectorC C++ compiler   web page www.codeplay.com
7. Intel compiler
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-11-28 11:22:40 | 显示全部楼层
clang这么主流,竟然落榜了。
而 Borland C++ compilers,  Watcom C++,Digital Mars C++ compiler  这些都落伍了吧

不过 Digital Mars 的作者 搞出了 个D语言。

====
百度百科真烂,竟然把dev-c++也列为编译器之一了 http://baike.baidu.com/view/2369608.htm
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-11-28 11:32:06 | 显示全部楼层
wind River 有一个c++编译器 叫 Diab。

http://www.windriver.com/product ... ind_river_compiler/
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-11-28 11:33:52 | 显示全部楼层
wayne 发表于 2014-11-28 11:22
clang这么主流,竟然落榜了。
而 Borland C++ compilers,  Watcom C++,Digital Mars C++ compiler  这些 ...


上面列举的,有支持gmp的么?
其实就是想问,第三方库是怎么添加的...

点评

这个应该都大同小异吧。C/C++语言的源代码到二进制的过程都是一样的: 预处理-->编译-->连接-->运行  发表于 2014-11-28 12:35
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-25 05:01 , Processed in 0.881005 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表