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

Ошибка с библиотекой fltk (Ссылка на неразрешенный внешний символ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица. Определить количество строк, содержащих хотя бы один нулевой элемент http://www.cyberforum.ru/cpp-beginners/thread1111021.html
Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, содержащих хотя бы один нулевой элемент; 2) номер столбца, в которой находится самая длинная серия одинаковых элементов. код на Turbo C++
C++ Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0 Здравствуйте! Подскажите пожалуйста в чем ошибка! Задание: Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0 Проблема в том, что программа доходит только до первого нечетного элемента, вставляет перед ним и после него 0, а дальше список не выводит! void numb_1(TSNum *&Start){ TSNum *wp,*pp,*a,*b; wp = Start; pp = NULL; ... http://www.cyberforum.ru/cpp-beginners/thread1111015.html
Не работает функция gets(), strcpy() и другие функции с строками C++
Подключеные библиотеки все. MVS 2013. #include <iostream> #include <cstring> #include <cctype> using namespace std; int main() {
C++ Программа, которая будет работать с персональными данными 5 сотрудников малого предприятия
программа, которая будет работать с персональными данными 5 сотрудников малого предприятия. Программа должна для каждого сотрудника хранить следующую информацию: • Фамилия • Имя • Отчество • Пол • Год рождения • Должность • Заработная плата Используйте структуру для представления данной информации.
C++ Программа для определения даты следующего дня http://www.cyberforum.ru/cpp-beginners/thread1111005.html
помогите написать программу в для определения даты следующего дня
C++ Создать новый тип данных Complex для работы с комплексными числами Создайте новый тип данных Complex для работы с комплексными числами. Напишите 4 функции Add, Subtract, Multiply, Divide, которые бы принимали по ссылке параметры типа Complex и возвращали значение типа Complex. Чем в этом случае передача параметров по ссылке лучше передачи по значению? Напишите перегруженные функции Add, Subtract, Multiply, Divide, которые принимают один... подробнее

Показать сообщение отдельно
viktorius
2 / 2 / 2
Регистрация: 24.02.2013
Сообщений: 105
16.03.2014, 19:53  [ТС]     Ошибка с библиотекой fltk (Ссылка на неразрешенный внешний символ)
Решил вернуться к старой теме библиотеку fltk скомпилировал, пути прописал, Lib подключил, ранее представленный мною код скомпилировался успешно.
Но при попытке скомпилировать пример из книги Страуструпа гл 12 ст.435

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma comment(lib, "fltk.lib")
#pragma comment(lib, "wsock32.lib")
#pragma comment(lib, "comctl32.lib")
#include "c:/Программирование/Си++ практик/GUI/Simple_window.h"
#include "c:/Программирование/Си++ практик/GUI/Graph.h"
 
int main()
{
    using namespace Graph_lib;
    Point t1(100, 100);
    Simple_window win(t1, 600, 400, "ddd");
    Polygon poly;
    poly.add(Point(300,200));
    poly.add(Point(350,100));
    poly.add(Point(400,200));
    poly.set_color(Color::red);
    win.attach(poly);
    win.wait_for_button();
}
выдает ошибку

C++
1
2
3
4
5
6
7
8
9
10
main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: bool __thiscall Simple_window::wait_for_button(void)" (?wait_for_button@Simple_window@@QAE_NXZ) в функции _main
main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall Graph_lib::Polygon::add(struct Point)" (?add@Polygon@Graph_lib@@QAEXUPoint@@@Z) в функции _main
main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Simple_window::Simple_window(struct Point,int,int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0Simple_window@@QAE@UPoint@@HHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) в функции _main
main.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __thiscall Graph_lib::Window::draw(void)" (?draw@Window@Graph_lib@@MAEXXZ)"
main.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void __thiscall Graph_lib::Shape::move(int,int)" (?move@Shape@Graph_lib@@UAEXHH@Z)"
main.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void __thiscall Graph_lib::Polygon::draw_lines(void)const " (?draw_lines@Polygon@Graph_lib@@UBEXXZ)"
main.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void __thiscall Graph_lib::Closed_polyline::draw_lines(void)const " (?draw_lines@Closed_polyline@Graph_lib@@UBEXXZ)"
main.obj : error LNK2019: ссылка на неразрешенный внешний символ "protected: __thiscall Graph_lib::Shape::Shape(void)" (??0Shape@Graph_lib@@IAE@XZ) в функции "public: __thiscall Graph_lib::Open_polyline::Open_polyline(void)" (??0Open_polyline@Graph_lib@@QAE@XZ)
main.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void __thiscall Graph_lib::Open_polyline::draw_lines(void)const " (?draw_lines@Open_polyline@Graph_lib@@UBEXXZ)"
main.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __thiscall Graph_lib::Shape::draw_lines(void)const " (?draw_lines@Shape@Graph_lib@@MBEXXZ)"
Подскажите пожалуйста как в данном случае мне определить какого файла или библиотеки не хватает?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru