![]() |
|
|
![]()
|
|
| Vitaly333 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 6.11.2006 Где: Volgograd Репутация: нет Всего: 2 |
Пишу небольшую програмку, в ней должны использоваться множемтво функций из библиотеки. В библиотеке есть заголовочные файлы, сурцы и библиотечные. Все инклуды запихнул в папку C:\Program Files\Borland\CBuilder6\Include Библиотечные подключил через меню Borland C++ Builder : Tools - > Environment Options->Library и в Library path добавил путь к библиотечным файлам...
При вызове функций из библиотеки компилятор пишет: [Linker Error] external 'название той функции которую я вызываю из библиотеки ' referenced from C:\Program Files\Borland\CBuilder6\Projects\Unit1.obj В мануале к библиотеке написано что при сборке программы ваш объектный файл нужно слинковать вместе с файлами библиотеки... А как это делаеться? И вообще если можно напишите пожалуйста не большой мануал как правильно подключать сторонние библиотеки к проекту |
|||
|
||||
| SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 3 Всего: 91 |
А при чем тут Environment Options ? Тебе нужно тупо добавить .lib файл в проект (shift+f11), в программе (unit1.cpp) прописать #include файл библиотеки.
Это сообщение отредактировал(а) SABROG - 24.1.2008, 00:02 |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| Vitaly333 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 6.11.2006 Где: Volgograd Репутация: нет Всего: 2 |
А если такая ситуация что нет библиотечных файлов а только хидеры и сурцы то тогда как?
И такой ещё вопрос : При отладке у меня не получаеться трассировать функцию из библиотеки как это сделать? Нажимаю F7(Trace Into) на ф-ии из библиотеки а отладчик её пропускает ... |
|||
|
||||
| orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: 4 Всего: 16 |
Нужно собрать библиотеку Собрать debug версию библиотеки -------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
если совсем туго можно через препроцессор
|
|||
|
||||
| Vitaly333 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 6.11.2006 Где: Volgograd Репутация: нет Всего: 2 |
Подскажи как собирать? |
|||
|
||||
| Vitaly333 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 6.11.2006 Где: Volgograd Репутация: нет Всего: 2 |
Ну подскажите как это сделать. Использую компилятор BCC32.exe (Версия 5.6.0.0)
|
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |