Вам надо сделать следующее:
- Создать проект в вашей IDE (VisualStudio), на основе CMake (предпочтительно) или MSBuild
- Посмотреть как реализована интеграция с пакетным менеджером vcpkg
- Добавить в список зависимостей vcpkg libcurl
После этих простых шагов (по каждому из которых много документации в открытом доступе), всё у вас заработает. Точно так же можно получать другие полезные зависимости с помощью vcpkg.
Это и будет современным и переносимым подходом к разработке и управлению зависимостями.