某些Unix共享库在从命令行调用时会提供输出,就像它们是可执行文件一样。例如:
$ /lib/libc.so.6
GNU C Library stable release version 2.13, by Roland McGrath et al.
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.5.2.
Compiled on a Linux 2.6.37 system on 2011-01-18.
[...]
在我自己用C编写的共享库中,我如何提供此输出?我现在已经执行了一个我刚刚创建的库,我得到了一个段错误。
注意:我之前在Unix和Linux SE here上问过这个问题。
https://stackoverflow.com/questions/4963029
复制相似问题