crossplatform.ru

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


  Ответ в Как задать путь к qt-библиотекам
Введите ваше имя
Подтвердите код

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

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


Последние 10 сообщений [ в обратном порядке ]
voipp Дата 27.12.2010, 19:53
  windows 7
Litkevich Yuriy Дата 27.12.2010, 19:37
 
Цитата(voipp @ 27.12.2010, 20:57) *
SETX PATH "C:\chm\LIBS";
а какой виндовоз?
voipp Дата 27.12.2010, 18:57
  все заработало, только после вот этого: SETX PATH "C:\chm\LIBS";
как вы понимаете "C:\chm\LIBS" - путь до библиотек
kwisp Дата 27.12.2010, 18:46
 
Цитата(voipp @ 27.12.2010, 18:27) *
не хочит прописываться путь в переменную окружения.

не верю.
как прописываешь?
Цитата(voipp @ 27.12.2010, 18:27) *
PS. у меня библиотека находится на диске

у меня тоже на диске.
а у тебя на каком? cd dvd жесткий flash ?
voipp Дата 27.12.2010, 18:27
  не хочит прописываться путь в переменную окружения.
PS. у меня библиотека находится на диске
panter_dsd Дата 27.12.2010, 16:56
  Для винды set PATH=path_to_your_dlls;%PATH%
Для Линуха export PATH=path_to_your_dlls:$PATH
voipp Дата 27.12.2010, 16:36
  А можете подробнее написать (или дать ссылку, где это написано), что должно быть в bat файле, чтобы в переменную окружения PATH прописывался путь к библиотекам qt.
спасибо
Osamu Дата 24.12.2010, 12:54
 
Цитата(BRE @ 24.12.2010, 12:49) *
При запуске программы, загрузкой dll занимается специальный загрузчик операционой системы, в соответствии со своими правилами. В разных операционных системах они разные, например, в linux загрузчик не найдет разделяемые библиотеки, если положить их рядом с исполняемым файлом (он их там даже искать не станет, без дополнительных телодвижений со стороны пользователя).


Спасибо, понял)
про linux - как раз читал,что не найдет, в итоге, придется писать батник
BRE Дата 24.12.2010, 12:49
 
Цитата(Osamu @ 24.12.2010, 12:39) *
рядом же с exe-файлом цыпляет же их, хотелось бы их поместить в отдельную папку

При запуске программы, загрузкой dll занимается специальный загрузчик операционой системы, в соответствии со своими правилами. В разных операционных системах они разные, например, в linux загрузчик не найдет разделяемые библиотеки, если положить их рядом с исполняемым файлом (он их там даже искать не станет, без дополнительных телодвижений со стороны пользователя).
Osamu Дата 24.12.2010, 12:39
  kwisp

Программно тоже думаю, что не возможно.
думал может как-нибудь в pro-файле прописать папку, откуда брать библиотеки ,
рядом же с exe-файлом цыпляет же их, хотелось бы их поместить в отдельную папку
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 15:24