Салют, парни!
Подскажите, как задать рабочий каталог для запускаемой программы под Линуксом?
Дело в том, что я использую относительные пути в своей программе.
т.е. если бинарник лежит в /bin/, а база в /db/, то я обращаюсь к базе
"../db/basename.db"
Под виндами такой метод прекрасно работает т.к. относительный путь будет справедлив и для
директории /debug/ и для директории /release/, где происходит сборка.
А вот в Линуксе дело обстоит иначе. Программа считает рабочим каталогом - домашний каталог пользователя.
И не ясно, как можно это изменить.
Подскажите как выйти из ситуации, наверняка кто то уже сталкивался.
br,
grio.
Точно не уверен но может помочь задание переменной окружения PWD на вкладке настроек проекта.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)