В данном случае я использую c с autoconf, но вопрос относится и к другому месту.
У меня есть XML-файл поляны, который необходим во время выполнения, и я должен сообщить приложению, где он находится. Я использую autoconf для определения переменной в своем коде, которая указывает на «указанную директорию префикса»/имя приложения/поляну. Но это начинает работать только после установки приложения. Что, если я захочу запустить программу до этого момента? Есть ли стандартный способ определить, какие пути следует проверять для данных приложения?
Спасибо
Спасибо за ответы. Чтобы уточнить, мне не нужно знать, где установлены данные приложения (например, путем поиска в /usr, usr/local и т. д.), скрипт configure делает это. Проблема заключалась в том, чтобы определить, было ли приложение уже установлено. Думаю, сначала я просто проверю место установки, а если нет, то в "./src/foo.glade".