发新话题
打印

【求助】哪里能找到gcc的内部函数列表?

【求助】哪里能找到gcc的内部函数列表?

大家帮帮忙,
! b  l1 X: Q* \6 t6 ]$ c请问哪里可以找到gcc的C编译器所支持的C函数(例如字符函数、数学函数、输入输出函数、系统调用函数等各大类)列表??      

TOP

内部函数?是什么?      
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。

TOP

例如gcc编译器支持的字符函数(例如strcmp)、数学函数(例如fabs)、输入输出函数(例如fprintf)、系统函数(例如system)等C函数的列表,哪能找到啊?      

TOP

gcc只是一个编译器,具体函数都在头文件或库里.也就是说gcc只是把c或c++代码转化为计算机可识别的二进制码!      

TOP

这是标准C的函数,看glibc      

TOP

感谢楼上的几位兄弟,
* E, J8 H8 M& |7 M我的意思是,我不知道GCC到底支持哪些具体的C函数,另外也不知道GCC是否还支持一些它本身特有(意指非ANSI C的标准函数) 的C函数呢?
, _. C5 Q' B5 J6 f2 ~" s
) L( m8 o, Y8 M* p呵呵,希望朋友们指点迷津!!      

TOP

gcc只是编译工具……,换句话说,就好比做家具用的斧子锯子,而不是木头钉子。看来你对编译的过程并不了解阿。      
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。

TOP

GCC的主要功能是将代码和你所需要的库(如libgcc.a)根据你所设置的参数,编译成可执行的文件。3 A! P0 P* M7 m$ P) D/ X2 ?
在libgcc.a确实有一些只用gcc才用到的特殊函数,是用来处理一些编译上问题,但对普通用户来说没什么用处。      

TOP

nm $c_lib_path/libgcc.a|grep ^[^\ ][\ ]T      

TOP

发新话题