2014-10-17 47 views
0

假设我有一个宏,如EXIT_SUCCESSPTHREAD_MUTEX_INITIALIZEREEXIST。它可以是任何东西。简单的方法来查找在bash中的宏的细节?

有没有简单的方法来查找有关它们的信息;哪个头文件是必需的,它的功能/价值是什么等等?

一个选项是man与它关联的头文件或函数,但这不是一个简单的方法。所有意见都欢迎。

回答

1

最好的方法是使用cscope,ctag或任何类似的软件。 您也可以使用带-r,-R标志的grep。

0

grep -rnw "EXIT_SUCCESS" /usr/include/*。用您希望的任何词语替换EXIT_SUCCESS。

+0

为EXIT_SUCCESS工作。但是对于PTHREAD_MUTEX_INTIALIZER没有输出 – 0aslam0 2014-10-17 10:30:02

相关问题