我想使用类似dietlibc或musl的另一个C库编译我的C程序。
为此,我应该使用什么gcc选项?
为了实现这个目的,我应该使用哪个gcc选项?
你应该阅读 dietlibc
或者 musl
的文档。例如这里的 dietlibc
文档,可以从 这里 获取:
diet gcc -pipe -g -o t t.c
musl-gcc -static -Os hello.c
也就是说,musl
提供了一个叫做 musl-gcc
的包装命令来帮助您处理这个问题。
您可以检查 musl-gcc
和 diet
来确定它们确切地向链接器传递了哪些选项。但是请注意,确切的选项可能会随版本变化而发生改变,即使您知道它们传递的标志,还是最好始终使用这些包装器。
man gcc
,搜索库(您可以在Google或系统中执行此操作) - KevinDTimm