Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/29: Рейтинг темы: голосов - 29, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 24.12.2015
Сообщений: 8

Установка EhLib на С++ Builder 10.3

17.09.2019, 15:15. Показов 5850. Ответов 8

Студворк — интернет-сервис помощи студентам
Добрый день! Появилась необходимость использовать dbgrideh, устанавливал через installer, путь прописывал такой: C:\Program Files (x86)\Embarcadero\Studio\20.0\Components \EhLib. Вроде устанавливалась ок, компоненты появляются в builder, но при попытке компиляции появляется ошибка: [bcc32c Fatal Error] Unit1.h(10): 'DBAxisGridsEh.hpp' file not found. Что делать? Если переустанавливать, то как?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2019, 15:15
Ответы с готовыми решениями:

Как установить EhLib на C++Builder 2010
Доброго времени суток!!! Не могу поставить EhLib 5.2 на Embarcadero RAD Studio 2010, автоматическая установка проходит нормально, но при...

Установка EhLib
Здраствуйте. Не могу поставить EhLib на Builder XE2 , ставлю и при компилировании компонента выбивает ошибки , может кто знает в чем...

Установка EhLib библиотеки
Здравствуйте! Стоит RAD Studio 10.2 Пытаюсь установить библиотеку EhLibXE10 В файле readme.txt написано следующее 1.Buid And...

8
52 / 2 / 0
Регистрация: 20.02.2020
Сообщений: 1
20.02.2020, 03:53
Путь к файлам EhLib нужно прописать в свойствах создаваемого Вами проекта. Инсталлятор этого делать за Вас не умеет.
Нужно зайти в Project->Options, а там в Building->C++ Compiler->Directories and Conditionals. Справа выбрать платформу Windows 32-bit, а ниже сделать дабл-клик в значении напротив Include file search path. В новом окне в средней строке прописать путь C:\Program Files (x86)\Embarcadero\Studio\20.0\Components \EhLib\Lib\Win32\Release и нажать Add. Затем ОК и Save.
Наслаждайтесь!
2
0 / 0 / 1
Регистрация: 21.02.2014
Сообщений: 19
30.06.2020, 22:36
Спасибо помогло.
Но если отключить "link with runtime packages" снова ошибки.
Где еще пути прописать нужно?
0
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
01.07.2020, 08:43
Я замечал что он не ест директивы pragma, если используешь попробуй закоментить
допустим
C++
1
2
#pragma link "dbgrideh"
#pragma link "DBGridEhGrouping"
0
0 / 0 / 1
Регистрация: 21.02.2014
Сообщений: 19
01.07.2020, 21:02
не помогло. Все равно ошибки

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
[ilink32 Error] Error: Unable to open file 'DBGRIDEH.RES'
[ilink32 Error] Error: Unable to open file 'EHLIBLANGCONSTS.DFM'
[ilink32 Error] Error: Unable to open file 'PICTUREEDITFORMSEH.DFM'
[ilink32 Error] Error: Unable to open file 'MEMOEDITFORMSEH.DFM'
[ilink32 Error] Error: Unable to open file 'CALCULATOREH.DFM'
[ilink32 Error] Error: Unable to open file 'RICHEDITFORMSEH.DFM'
[ilink32 Error] Error: Unable to open file 'DBGRIDEHFINDDLGS.DFM'
[ilink32 Error] Error: Unable to open file 'SEARCHPANELSEH.DFM'
[ilink32 Error] Error: Unable to open file 'DBGRIDEHTOOLCTRLS.DFM'
[ilink32 Error] Error: Unable to open file 'DBGRIDEHSIMPLEFILTERDLG.DFM'
[ilink32 Error] Error: Unable to open file 'DBGRIDFILTERDROPDOWNFORMSEH.DFM'
[ilink32 Error] Error: Unable to open file 'FILTERDROPDOWNFORMSEH.DFM'
[ilink32 Error] Error: Unable to perform link
0
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
02.07.2020, 08:29
Это значит что нет таких файлов в твоей папке на которую ты указал в свойствах проекта, поэтому показывай скрин для инклюдов а потом ищи эти недостающие файлы у себя на компе, где они установились и подключи их
0
0 / 0 / 1
Регистрация: 21.02.2014
Сообщений: 19
04.07.2020, 11:40
Нужные файлы в папке которую я указал в Include file search path точно есть.


Когда link with runtime packages включено проекто запускаетса нормально.
Когда отключаеш - вылетают оишбки
0
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
06.07.2020, 10:22
В компонентах посмотри они могут установится, но быть или пустыми или не выбранными
0
0 / 0 / 1
Регистрация: 21.02.2014
Сообщений: 19
10.09.2020, 01:55
Решил проблему.
Также путь нужно указать в общих настройках

Tools->Options->Language->C++->Parts and Directories->Library patch
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.09.2020, 01:55
Помогаю со студенческими работами здесь

Установка компонента ehLib
Я скачать компонент ehLib там говорят те же компоненты например dbGrid только более усовершенствованные и имеют больше функций. Так вот что...

Установка библиотеки EhLib
Здравствуйте, прошу помощи нужно скачать библиотеку и установить ее для c++ Builder 6. Весь инет обшарил, не нашёл где скачать и инструкцию...

Установка С++ Builder 6
Доброго всем времени суток (извиняюсь если не по адресу) . Давно бьюсь с этой проблемой. А суть вот в чем: при установки Builder 6 (где-то...

Установка Builder
При попытке установить Builder 6.0 выскакивает ошибка Setup was not able to find an existing installation to update. This installation...

Установка Builder 6
Недавно скачал программу на Windows XP. После компиляции кода пишет "Приложение не удалось запуститься так как CC3260MT.DLL" не был...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru