Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby: Общие вопросы > Переменная $: и библиотеки |
Автор: slavamk 1.11.2007, 17:21 |
Указываю в переменной $: каталог, в котором находятся библиотеки, а программа не видит этих библиотек. Копирую программу в каталог с библиотеками - все работает. В чем проблема? |
Автор: slavamk 6.11.2007, 13:48 | ||||||
Уточню свой вопрос. Когда я ложу библиотеки (dll) рядом с программой и в программе пишу
А когда библиотеки в другом каталоге и в программе пишу
Почему так? Может я что-то не так делаю??? |
Автор: JUmPER 17.11.2007, 17:41 | ||
File.dirname выдаёт без конечного слэша (кроме случая, когда файл из корня диска) попробуй
|
Автор: slavamk 19.11.2007, 09:54 |
JUmPER, к сожалению и со слэшем и без него не работает. Я посмотрел содержимое переменной $: - в ней содержатся пути как со слэшем так и без него. Выяснилось также, что если положить dll рядом с программой, то работает и без этой строки - $:.unshift(File.dirname(__FILE__)). |