我正在创建一个共享(.DLL)库,并且不断从编译器(gcc)收到此消息:

json.c:1:0: warning: -fPIC ignored for target (all code is position independent)

所有代码都是位置无关的,这意味着什么?

位置相关代码的外观如何?

最佳答案



这意味着在您的平台上,无论是否指定-fPIC都在命令行上编译所有代码(因此标记是多余的)。

您可以放心地忽略该警告。

关于c - 警告: -fPIC ignored for target (all code is position independent),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19939751/

10-12 16:09