Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.61/23: Рейтинг темы: голосов - 23, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
1

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

01.08.2012, 21:15. Просмотров 4477. Ответов 9
Метки нет (Все метки)

Пытаюсь установить библиотеку 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 пункте

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.08.2012, 21:15
Ответы с готовыми решениями:

Бьерн Страуструп. Инсталляция библиотеки FLTK
Всем доброго времени суток. Помогите пожалуйста решить проблему. Хочу сразу оговориться, что...

Инсталяция библиотеки FLTK
В книге чтобы инсталировать, открыть файл fltk.dsw, а в каталоге нет файлов такого формата, все...

Ошибки линковки библиотеки FLTK
Добрые сутки, на данный момент я изучаю FLTK По исключительной ситуации я ничего не могу понять,...

FLTK, нет файла fltk.lib
Прохожу 12 главу Страуструпа, всё изгуглил, и почти пришёл к решению. После установки ftlk в vs, у...

9
185 / 185 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
02.08.2012, 00:16 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 есть еще библиотеки.
1
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 19:26  [ТС] 3
Спасибо, попробую.
Про компиляцию библиотек забудьте.
Т.е. ее каждый раз нужно будет прописывать, чтобы включить?
0
185 / 185 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
02.08.2012, 19:55 4
Прописывать в любом случае будете.
0
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 20:54  [ТС] 5
Дело в том, что в папке lib (1.1.10) нет файлов, кроме README.
Они появляются после компиляции проектов из папок (vc2005 и vcnet). Но появляются не все, а только 2-3 библиотеки из 7 нужных, т.к. остальные компилируются с ошибками.

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

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

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

Chelioss, если у тебя получилось скомпилировать, не мог бы ты скинуть эти файлы?
Остальное вроде как есть
0
185 / 185 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
02.08.2012, 21:15 8
http://narod.ru/disk/587841460... b.rar.html

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

Добавлено через 22 минуты
Придется так читать, без примеров
зараза...
0
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
07.08.2012, 21:32  [ТС] 10
Усе пашет, наконец-то!
Но только на VS2005. На 10й дребедень какая-то.
Всем спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2012, 21:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Подключение библиотеки FLTK к Code::Blocks
Сориентируйте пожалуйста. Не могу подключить данную библиотеку. Требует папку include, которой нет....

Инсталляция
Имеется проект эмулятор. нам сказали седлать его инсталлируемым фалом, подскажите пожалуйста как...

1С Предприятие 6 инсталляция
Люди, у кого есть инсталляция "1С Предприятия" шестерка? ПОЖАЛУЙСТА!!!

Инсталляция RVM
Как можно инсталлировать rvm на СentOS используя скаченный архив с github?


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.