Библиотека FLTK

194
25 апреля 2018, 06:28

Собрал библиотеку FLTK. Пытаюсь её протестировать. Указал доп. библиотеки: fltkd.lib wsock32.lib comctl32.lib fltkjpegd.lib fltkimagesd.lib. И указал игнорировать libcd.lib. Тестю вот этим кодом:

#include <FL/Fl.H>
#include <FL/Fl_Box.H>
#include <FL/Fl_Window.H>
int main()
{
Fl_Window window(200, 200, "Window title");
Fl_Box box(0, 0, 200, 200, "HELLO WORLD!");
window.show();
return Fl::run();
}

Линковщик выдает вот это:

1>------ Сборка начата: проект: FLTK_TEST, Конфигурация: Debug Win32 ------ 1>fltkd.lib(Fl_Box.obj) : error LNK2005: "public: __thiscall Fl_Box::Fl_Box(int,int,int,int,char const *)" (??0Fl_Box@@QAE@HHHHPBD@Z) уже определен в main.obj 1>C:\Users\nail1\source\repos\FLTK_TEST\Debug\FLTK_TEST.exe : fatal error LNK1169: обнаружен многократно определенный символ - один или более 1>Сборка проекта "FLTK_TEST.vcxproj" завершена с ошибкой. ========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

READ ALSO
QJoysticks краш приложения при использовании Z-Axis

QJoysticks краш приложения при использовании Z-Axis

Подключил QJoysticks в свое приложение и при движении Z-Axis, мое приложение вылетает с ошибкой, хотя я даже не где его не использую

186
Конструктор копирования и explicit

Конструктор копирования и explicit

Имеется класс Koords и конструктор копирования для него:

184
Макрос __func__

Макрос __func__

Переношу проект на более старые зависимости для поддержки более старых ОС, начиная с Windows 7、но тут появляется проблема при переносе, в 2017 версии...

206
Отличия абстрактного класса от интерфейса (abstract class and interface)

Отличия абстрактного класса от интерфейса (abstract class and interface)

Каковы отличия между абстрактным классом и интерфейсом?

206