Я изучаю, как компилировать библиотеки и, например, компилировать библиотеку fltk. Для компиляции статической библиотеки мне нужны файлы .h и .c и просто компилировать их, но в библиотеке есть не только много файлов .h и .c, но и некоторые другие файлы, которые я не знаю, что с ними делать. В папке с именем «src» с файлами .c есть некоторые .h-файлы, .xbm, .xpm, .fl и т. Д., В том числе «Makefile», которые, возможно, могут помочь мне, я полагаю.Как скомпилировать статическую библиотеку из огромного количества .c и .h файлов в MS VS
Итак, как это сделать правильно?
От взгляда на исходный код для FLTK (https://github.com/fltk/test-only/blob/master/CMakeLists.txt) Я вижу, что FLTK использует 'CMake' для сборки. Используя «CMake», вы можете сгенерировать файл проекта Visual Studio для любой версии Visual Studio. – drescherjm
Спасибо. Это как-то сработало. Cmake создала решение VS, которое содержит проекты для каждого библиотечного модуля, а затем я скомпилировал его. 72 удалось, 11 неудачно, 2 пропущено. VS сделал некоторые .lib-файлы, включая fltk.lib. fltk.lib работал на примере использования библиотеки fltk. Не знаю, что это значит. Это похоже на работу, но ... – Stark