Форум программистов, компьютерный форум CyberForum.ru

Инсталляция библиотеки FLTK - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.73
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
01.08.2012, 21:15     Инсталляция библиотеки FLTK #1
Пытаюсь установить библиотеку fltk, так как написано в учебнике Страуструпа.
Но в итоге
========== Построение: успешно: 1, с ошибками: 68, без изменений: 2, пропущено: 0 ==========

сплошные сбои. причем количество успешных может меняться, но не сильно.

Как сказано, нужно искать файл (fltk.dsw), но в тех папках (vc2005 и vcnet), где предлагается искать, лежат (fltk.sln).
Но fltk.dsw в папках (vc2005 и vcnet) нет, он лежит в папке (visualc). Его тоже пробовал, результат такой же.
В папке lib (куда распаковывал архив fltk) из-за ошибок появляются только 2-3 библиотеки (указано в книге, что должно быть их 7 штук).
Пробовал качать как 1.1.10, так и 1.3.0. Результат один и тот же.

ошибок полно, в основном что-то вроде
--
>cube.obj : error LNK2001: неразрешенный внешний символ
>LINK : fatal error LNK1104: не удается открыть файл "fltkd.lib"
>c:\program files (x86)\microsoft visual studio 10.0\vc\include\math.h(62): error C3861: floor: идентификатор не найден
--
и т.д.

Естественно, потом код самой программы не компилируется, жалуется на "неразрешенный внешний символ".
Подскажите, как правильно установить эту библиотеку, делаю все как в книге, а результат вот какой.
Заранее благодарю.

Инструкция на скриншоте
Тупик на 2 пункте

http://i42.***********/big/2012/0801/...f30039afac.jpg
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2012, 21:15     Инсталляция библиотеки FLTK
Посмотрите здесь:

C++ FLTK
C++ Не работает FLTK
C++ Инсталяция библиотеки FLTK
C++ vs2010+fltk+lnk2019
Библеотека FLTK и граффические классы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
02.08.2012, 00:16     Инсталляция библиотеки FLTK #2
Попробуйте версию 1.1.10. Скопируйте содержимое папки lib в папку Microsoft Visual Studio 10.0\VC\lib или Microsoft Visual Studio 9.0\VC\lib.
В каждом проекте, где используйте FLTK, в свойствах проекта->Свойства конфигурации->Компоновщик->Ввод->Дополнительные зависимости->изменить(для этого нажмите в поле ввода и увидете кнопку изменить.) и добавьте туда:
C++
1
2
3
fltkd.lib
wsock32.lib
comctl32.lib
Про компиляцию библиотек забудьте.

Добавлено через 11 минут
Если что в папке lib есть еще библиотеки.
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 19:26  [ТС]     Инсталляция библиотеки FLTK #3
Спасибо, попробую.
Про компиляцию библиотек забудьте.
Т.е. ее каждый раз нужно будет прописывать, чтобы включить?
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
02.08.2012, 19:55     Инсталляция библиотеки FLTK #4
Прописывать в любом случае будете.
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 20:54  [ТС]     Инсталляция библиотеки FLTK #5
Дело в том, что в папке lib (1.1.10) нет файлов, кроме README.
Они появляются после компиляции проектов из папок (vc2005 и vcnet). Но появляются не все, а только 2-3 библиотеки из 7 нужных, т.к. остальные компилируются с ошибками.

Добавлено через 40 минут
Не получается. Сплошные ошибки. Библиотек этих не появляется. Хз что делать

Вот у человека (Библиотека fltk и неразрешенные внешние элементы) получилось построить. И вижуал 10 использовал, че за такое...
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
02.08.2012, 21:02     Инсталляция библиотеки FLTK #6
В папке vs2005 открыл файл fltk.sln через Visual Studio 2008. Скомпиловал, получил 7 файлов.
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 21:10  [ТС]     Инсталляция библиотеки FLTK #7
Я использую вижуал 10й. Не компилируются они почему-то. Из всех проектов только 2-3 компилируются. Нету этих 7 файлов.

Этот архив с библиотекой можно из любой директории запускать или куда то конкретно кидать надо?

Chelioss, если у тебя получилось скомпилировать, не мог бы ты скинуть эти файлы?
Остальное вроде как есть
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,131
02.08.2012, 21:15     Инсталляция библиотеки FLTK #8
http://narod.ru/disk/58784146001.5a9...5/lib.rar.html

Добавлено через 12 секунд
Цитата Сообщение от ROex Посмотреть сообщение
Этот архив с библиотекой можно из любой директории запускать или куда то конкретно кидать надо?
Какой архив?
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 22:00  [ТС]     Инсталляция библиотеки FLTK #9
Спасибо. Но все равно при компиляции уже программы все ошибки - неразрешенный внешний символ.
Если в "дополнительные зависимости" оставить то, что было изначально + те библиотеки из учебника, то компилируется, но .exe файл не запускается (из-за его неправильной конфигурации).
Беда прям...

Добавлено через 22 минуты
Придется так читать, без примеров
зараза...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2012, 21:32     Инсталляция библиотеки FLTK
Еще ссылки по теме:

Бьерн Страуструп. Инсталляция библиотеки FLTK C++
C++ Проблемы с подключением FLTK к VS 2012
C++ Страуструп FLTK newline в Out_box

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

Или воспользуйтесь поиском по форуму:
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
07.08.2012, 21:32  [ТС]     Инсталляция библиотеки FLTK #10
Усе пашет, наконец-то!
Но только на VS2005. На 10й дребедень какая-то.
Всем спасибо.
Yandex
Объявления
07.08.2012, 21:32     Инсталляция библиотеки FLTK
Ответ Создать тему
Опции темы

Текущее время: 09:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru