Я пытаюсь скомпилировать проект с MinGW, который использует библиотеку fltk.Всякий раз, когда он попадает в файл с помощью fltk, он говорит мне «не могу найти -lfltk».
Я знаю, что все сводится к тому, чтобы получить .dll для библиотеки и куда я ее положил, но у меня много проблем с выяснением этого.Я нашел два файла в папке fltk с именами fltk.lib.dsp и fltkdll.dsp.Я пытался просто поместить эти файлы в мою папку system32, но это не сработало.Я полагаю, это потому, что это файлы проекта VC ++ 6, а не файлы .dll и .lib.Я нашел эту статью:
http://www.fltk.org/articles.php?L372+I0+TFAQ+P1+Q
, но я не понимаю, о чем она говорит.
вам нужно определить символ препроцессора FL_DLL дляполучить правильные команды связывания, встроенные в заголовочные файлы FLTK.
Что это значит?Нужно ли мне #define
что-то перед моими include
с?Как это предложение переводится в код?
Если я не на правильном пути, пожалуйста, скажите мне.Любая помощь приветствуется.
edit:
Кроме того, моя переменная PATH
установлена в C: \ MinGW / bin /.Я попытался установить файлы там, но это тоже не сработало.Я знаю, что должен что-то сделать с этими файлами .dsp, но не знаю что.