Я пытался использовать библиотеку c libwebsockets (https://github.com/warmcat/libwebsockets) для моей программы C ++.
Я следовал инструкции, и она создает визуальное студийное решение, и оно работает.
Поскольку я не привык разрабатывать программы в среде Windows 7 Visual Studio, я не уверен, как работает библиотека. Похоже, что решение содержит несколько тестовых кодов и основных библиотек.
В среде Windows7, каков наилучший способ разработки проекта C ++ с использованием этой библиотеки C?
Я рассматриваю два способа:
Добавьте проекты c в проект c ++
Добавить проект c ++ на c проектов
Создайте два разных проекта: один для C lib, а другой для вашего кода C ++. Затем соберите код C в файл * .lib и добавьте его в проект C ++, используя этот ответ: Как включить библиотеки в Visual Studio 2012?
Вы можете добавить оба проекта в одно решение, чтобы они были легко доступны.
использование CMake утилита для создания файлов проекта VS из файлов make.