Салют, парни!
Подскажите, как задать рабочий каталог для запускаемой программы под Линуксом?
Дело в том, что я использую относительные пути в своей программе.
т.е. если бинарник лежит в /bin/, а база в /db/, то я обращаюсь к базе
"../db/basename.db"
Под виндами такой метод прекрасно работает т.к. относительный путь будет справедлив и для
директории /debug/ и для директории /release/, где происходит сборка.
А вот в Линуксе дело обстоит иначе. Программа считает рабочим каталогом - домашний каталог пользователя.
И не ясно, как можно это изменить.
Подскажите как выйти из ситуации, наверняка кто то уже сталкивался.
br,
grio.