Как использовать библиотеку C с открытым исходным кодом в Visual Stack Overflow

Я пытался использовать библиотеку c libwebsockets (https://github.com/warmcat/libwebsockets) для моей программы C ++.
Я следовал инструкции, и она создает визуальное студийное решение, и оно работает.

Поскольку я не привык разрабатывать программы в среде Windows 7 Visual Studio, я не уверен, как работает библиотека. Похоже, что решение содержит несколько тестовых кодов и основных библиотек.

В среде Windows7, каков наилучший способ разработки проекта C ++ с использованием этой библиотеки C?

Я рассматриваю два способа:

  1. Добавьте проекты c в проект c ++

  2. Добавить проект c ++ на c проектов

1

Решение

Создайте два разных проекта: один для C lib, а другой для вашего кода C ++. Затем соберите код C в файл * .lib и добавьте его в проект C ++, используя этот ответ: Как включить библиотеки в Visual Studio 2012?

Вы можете добавить оба проекта в одно решение, чтобы они были легко доступны.

2

Другие решения

использование CMake утилита для создания файлов проекта VS из файлов make.

0

По вопросам рекламы [email protected]