предупреждение: - fPIC игнорируется для цели (весь код не зависит от позиции)
Я создаю общий (.DLL) библиотека, и я продолжаю получать это сообщение от компилятора (gcc):
json.c:1:0: warning: -fPIC ignored for target (all code is position independent)
что означает, что весь код не зависит от позиции?
Как выглядит код, зависящий от позиции?
1 ответов
что означает, что весь код не зависит от позиции?
Это означает, что на вашей платформе, все код компилируется как будто -fPIC
находится в командной строке, независимо от того, указываете вы его или нет (и флаг поэтому избыточен).
вы можете смело игнорировать это предупреждение.