Я только что установил библиотеку FLTK и кучу файлов заголовков с домашней страницы Stroustrup.... Я знаю, что он не может найти какой-либо файл, но может ли кто-нибудь дать мне какие-нибудь идеи о том, что конкретно может быть проблемой?
1>Graph.obj : error LNK2019: unresolved external symbol "public: __thiscall Fl_GIF_Image::Fl_GIF_Image(char const *)" (??0Fl_GIF_Image@@QAE@PBD@Z) referenced in function "public: __thiscall Graph_lib::Image::Image(struct Point,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,enum Graph_lib::Suffix::Encoding)" (??0Image@Graph_lib@@QAE@UPoint@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Encoding@Suffix@1@@Z)
1>Graph.obj : error LNK2019: unresolved external symbol "public: __thiscall Fl_JPEG_Image::Fl_JPEG_Image(char const *)" (??0Fl_JPEG_Image@@QAE@PBD@Z) referenced in function "public: __thiscall Graph_lib::Image::Image(struct Point,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,enum Graph_lib::Suffix::Encoding)" (??0Image@Graph_lib@@QAE@UPoint@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4Encoding@Suffix@1@@Z)
Он не может найти определение вызовов функций. Вероятно, вы не связываете файл.lib.
Это означает, что Лонкер не нашел определений этих функций-членов.
Вы не связываете fltkimages.lib и fltkjpeg.lib, или если вы используете отладочную версию fltkimagesd.lib и fltkjpegd.lib.