Вы не указали, какую среду сборки вы используете в Windows.
Ниже приведено краткое описание того, как я создал 32-битную версию библиотеки json для Windows 10 с использованием cmake 3.14.3 и Visual Studio 2015. CMake поддерживает несколько генераторов для Visual Studio, а также MinGW (см. Документацию CMake).
- Открыть окно командной строки (cmd.exe) и перейти в корневой каталог источника библиотеки json-c.
- Настройка конфигурации сборки для 32-битной цели в каталоге "build" с помощью командной строки "cmake -G" Visual Studio 14 2015 "-A Win32 -B build"
- Откройте командное окно для среды Visual Studio 2015 x86 (ссылка в меню «Пуск») и перейдите в каталог сборки, созданный на предыдущем шаге.
- Запустите "msbuild json-c.sln", чтобы собрать отладочную версию динамической библиотеки json-c
- Запустите "msbuild json-c.sln / p: Configuration = Release", чтобы собрать версию выпуска динамической библиотеки json-c
После этого вы сможете добавить встроенную библиотеку в ваш проект.