Местоположение конфигурации в программе Unix

Я хочу написать программу для unix / linux, которая будет использовать файл конфигурации.

Моя проблема в том, куда мне поместить местоположение файла?

Я мог бы «жестко закодировать» местоположение (например, / etc ) в самой программе.

Однако, я бы хотел, чтобы пользователь без прав мог установить его ( через make) где-то еще, например ~ .

Должен ли make-файл редактировать исходный код? Или это обычно делается по-другому?

5
задан Karel Bílek 5 September 2010 в 21:56
поделиться