LD_INCLUDE_PATH действительно что-нибудь делает? - PullRequest
7 голосов
/ 02 апреля 2011

Руководство GCC документирует использование переменной окружения C_INCLUDE_PATH для указания дополнительных каталогов, в которых нужно искать включаемые файлы при предварительной обработке Си-программ. Однако я также нередко встречал ссылки на загадочную предполагаемую переменную среды LD_INCLUDE_PATH, которая, как предполагается, работает аналогично.

Я подозреваю, что, по крайней мере, такая переменная окружения фактически не поддерживается инструментальной цепью GNU; в конце концов, зачем компоновщику нужен путь включения? Я предполагаю, что LD_INCLUDE_PATH - это смешение между C_INCLUDE_PATH и LD_LIBRARY_PATH, но, поскольку поиск в Google не дал однозначного ответа, я задаю здесь вопрос, чтобы помочь разобраться в этом любому, кто ищет информацию об этом в будущем. Итак: вымышлен ли LD_INCLUDE_PATH или нет?

1 Ответ

10 голосов
/ 02 апреля 2011

Ваше подозрение верно: нет такой вещи, как LD_INCLUDE_PATH, и, держу пари, вы правы, это "изобретение" сбитых с толку людей.Ссылки на Google, которые я обнаружил, явно удивили всех, что это не сработало, и неясно, что он должен был делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...