Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.73
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
#1

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

01.08.2012, 21:15. Просмотров 3303. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2012, 21:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Инсталляция библиотеки FLTK (C++):

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

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

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

FLTK - C++
Добрый день, подскажите начинающему, как мне установить (использовать) библиотеку fltk в среде Microsoft Visual Studio 2010?

Информация по FLTK - C++
Привет. Вот решил научиться создавать GUI и установил библиотеку FLTK. Установить-то я установил, а вот как пользоваться - не знаю. Может...

Не работает FLTK - C++
Решил поюзать FLTK, установил (вроде бы), инклуды все видит. Набрал тривиальный код: #include <FL/Fl.H> #include <FL/Fl_Box.H> ...

9
Chelioss
180 / 180 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
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
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 19:26  [ТС] #3
Спасибо, попробую.
Про компиляцию библиотек забудьте.
Т.е. ее каждый раз нужно будет прописывать, чтобы включить?
0
Chelioss
180 / 180 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
02.08.2012, 19:55 #4
Прописывать в любом случае будете.
0
ROex
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
Chelioss
180 / 180 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
02.08.2012, 21:02 #6
В папке vs2005 открыл файл fltk.sln через Visual Studio 2008. Скомпиловал, получил 7 файлов.
0
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
02.08.2012, 21:10  [ТС] #7
Я использую вижуал 10й. Не компилируются они почему-то. Из всех проектов только 2-3 компилируются. Нету этих 7 файлов.

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

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

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

Добавлено через 22 минуты
Придется так читать, без примеров
зараза...
0
ROex
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 9
07.08.2012, 21:32  [ТС] #10
Усе пашет, наконец-то!
Но только на VS2005. На 10й дребедень какая-то.
Всем спасибо.
0
07.08.2012, 21:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2012, 21:32
Привет! Вот еще темы с ответами:

vs2010+fltk+lnk2019 - C++
Помогите пожалуйста,разобраться с ошибками.Не гоните на гугл или поиск по форуму,ибо ничего подходящего не нашёл. #include...

Инсталляция модуля Graph - C++
Помогите пожалуйста, с инталляцией всех графических библиотек из книги Страуструпа (желательно с нуля), как можно подробнее (в них совсем...

Инсталляция библиотек фултик - C++
Здравствуйте. Учусь С++ по книге Programming: Principles and Practice Using C++, Бьерн Страуструп. В приложении Г Инсталляция библиотек...

Проблемы с подключением FLTK к VS 2012 - C++
Учусь по книге Страуструпа "Принципы и практика использования C++". Дошел до 12 главы, где начинается изучение графики. Для того, чтобы...


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

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

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