crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Qt Creator в Linux.
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
grio Дата 22.5.2010, 20:07
 
Цитата(S@D}{U @ 22.5.2010, 20:53) *
Точно не уверен но может помочь задание переменной окружения PWD на вкладке настроек проекта.


Нашел на странице проекта. Все оказалось просто, директория задается в настройках запуска проекта -> рабочий каталог.
Банально не долистал..

S@D}{U Дата 22.5.2010, 19:53
  Точно не уверен но может помочь задание переменной окружения PWD на вкладке настроек проекта.
grio Дата 22.5.2010, 19:39
  Салют, парни!
Подскажите, как задать рабочий каталог для запускаемой программы под Линуксом?

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

Подскажите как выйти из ситуации, наверняка кто то уже сталкивался.

br,
grio.

Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 21.4.2024, 2:46