powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Library path не понимает переменную $(config)
23 сообщений из 23, страница 1 из 1
Library path не понимает переменную $(config)
    #40007603
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему-то в настройках IDE Library path не понимает переменную $(config).

На картинке 2 одинаковых пути (вроде бы). Но верхний путь подсвечен серым цветом, что означает, что среда не видит этой папки.
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007620
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может $(Config)?
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007623
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И с большой буквы тоже не видит
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007626
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю, что в настройках самого проекта есть понятие и переменная $(config), а вот в настройках среды такого понятия просто нет. Соответственно, и переменной окружения.
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007628
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

а точно есть такая папка? может конфиг текущий другой? может текущая платформа выставлена на 64 бита, как обычно по умолчанию, а библиотека только для 32?
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007629
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз обратите внимание на нижнюю строку - она подсвечена белым, т.е. папка есть
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007631
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ему уже в Delphi Community ответили
В телеге
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007890
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При установке компонентов есть куча папок типа:
win32\Debug
win32\Release
win64\Debug
win64\Release
в каждой папке соответствующие DCU.
так вот... а как сделать так, чтобы для сборки Release моего 32-битного проекта использовались DCU именно из win32\Release, а для Debug-сборки моего проекта использовались DCU именно из win32\Debug?

Да, можно в library path указать путь на папку \sources\ компонентов, но тогда они каждый раз будут перекомпилироваться. А оно нам надо?
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007892
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

Можно в проект прописывать путь с конфигом
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007899
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

Library Path для релиза, для дебага - Debug DCU Path.
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007900
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, в Library Path пишешь: $(SOMELIB)\$(Platform)\Release, в Debug Path: $(SOMELIB)\$(Platform)\Debug
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007944
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40007977
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще я бы сказал, что это баг. Конфиги могут быть самые разные, не только release/debug
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008005
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal
Конфиги могут быть самые разные, не только release/debug

Всё что относится только к проекту, настраивается на уровне проекта. Это логично.
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008016
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не пойму, почему авторы многих компонент/библиотек сразу не конфигурируют правильно опции bpl проектов?
Я вот только что купил DiRegEx. открываю, а в unit output directory пусто, хотя там по идее должно быть что-то типа:
.\dcu26\$(platform)\$(config)
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008104
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kazantsev Alexey
Всё что относится только к проекту, настраивается на уровне проекта. Это логично.

А, у ТС речь про общую настройку.
Но Project options > Compiler > Search path тоже не воспринимает $(Config). По крайней мере, отображается серым
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008107
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal
Речь разве не о Project options > Compiler > Search path?

Нет, он говорит о настройках IDE:
Почему-то в настройках IDE Library path не понимает переменную $(config).
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008178
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kazantsev Alexey
Нет, он говорит о настройках IDE:

Ты слишком быстр на ответ :( я потом это увидел и отредактировал пост
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008224
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal
я потом это увидел и отредактировал пост
...
Но Project options > Compiler > Search path тоже не воспринимает $(Config). По крайней мере, отображается серым

Да нет, всё отлично воспринимается и работает:
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008352
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо, значит, в новых версиях это поправили. На ХЕ2 не работало
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008385
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal,

На XE2 это тоже работает, хоть и подсвечивается сереньким.
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008444
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
На XE2 это тоже работает, хоть и подсвечивается сереньким.

Решил проверить, что будет если в Library Path и Debug DCU Path использовать $(config). Оказалось, оно так тоже работает (10.4.1), хоть и подсвечивает серым :).
...
Рейтинг: 0 / 0
Library path не понимает переменную $(config)
    #40008569
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kazantsev Alexey
Fr0sT-Brutal,

На XE2 это тоже работает, хоть и подсвечивается сереньким.

Круть! Я хотел проверить, но руки не дошли. Хорошо, будем иметь в виду
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Library path не понимает переменную $(config)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]