в этой темеCFLAGS и LDFLAGS против CPATH и library_path
кто-то говорит, что CFLAGS и LDFLAGS не работают с каждым сценария конфигурации. Зачем? Я хотел бы получить больше объяснений по этому поводу, а не только к утверждению;) В каких обстоятельствах это работает и под которым это не так? Каковы причины?
Он (принятый ответ) также упоминает, что вместо этого вы должны использовать CPATH и LIBRARY_PATH. В чем разница между CFLAGS и CPATH? Точно также в чем разница между LDFLAGS и LIBRARY_PATH?
Последний вопрос: когда я использую LDFLAGS = независимо от того, не переопределяю ли предыдущие определения LDFLAGS, которые могли быть сделаны самим разработчиком? Не должен ли синтаксис быть чем-то вроде ./configure LDFLAGS + =/myPath?