Qt Creator в Linux., Рабочий каталог для запускаемой программы. |
Здравствуйте, гость ( Вход | Регистрация )
Qt Creator в Linux., Рабочий каталог для запускаемой программы. |
grio |
22.5.2010, 19:39
Сообщение
#1
|
Студент Группа: Участник Сообщений: 87 Регистрация: 11.11.2009 Пользователь №: 1221 Спасибо сказали: 6 раз(а) Репутация: 0 |
Салют, парни!
Подскажите, как задать рабочий каталог для запускаемой программы под Линуксом? Дело в том, что я использую относительные пути в своей программе. т.е. если бинарник лежит в /bin/, а база в /db/, то я обращаюсь к базе "../db/basename.db" Под виндами такой метод прекрасно работает т.к. относительный путь будет справедлив и для директории /debug/ и для директории /release/, где происходит сборка. А вот в Линуксе дело обстоит иначе. Программа считает рабочим каталогом - домашний каталог пользователя. И не ясно, как можно это изменить. Подскажите как выйти из ситуации, наверняка кто то уже сталкивался. br, grio. |
|
|
S@D}{U |
22.5.2010, 19:53
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 15.8.2009 Пользователь №: 1003 Спасибо сказали: 0 раз(а) Репутация: 0 |
Точно не уверен но может помочь задание переменной окружения PWD на вкладке настроек проекта.
|
|
|
grio |
22.5.2010, 20:07
Сообщение
#3
|
Студент Группа: Участник Сообщений: 87 Регистрация: 11.11.2009 Пользователь №: 1221 Спасибо сказали: 6 раз(а) Репутация: 0 |
|
|
|
Текстовая версия | Сейчас: 22.12.2024, 4:12 |