Приложение C firebase приложение Windows, требуется CMake или возможен только проект VS?

# #c #windows #firebase #visual-studio

Вопрос:

Как указано здесь: https://firebase.google.com/docs/cpp/setup?platform=android#ndk-build

Одному нужен CMake. Действительно ли это необходимо или достаточно добавить библиотеки и заголовки в мой проект VS2019?

Комментарии:

1. Зачем кому-то добровольно предлагать страдать? MSBuild предназначен для . СЕТЬ и ее модель построения. Это существенно отличается от C и C . MSBuild почти не работает для собственных проектов. Что-нибудь сверх этого, и вы будете переключать системы сборки.

Ответ №1:

SDK C был создан с учетом CMake и указан в качестве требования, это необходимо для компиляции и обеспечения кроссплатформенности SDK. Возможно, вам удастся обойтись без этого, если вы вручную добавите библиотеки и исправите заголовки, но нет никакой гарантии, что все службы будут работать так, как задумано.

Если это не вариант для вас, возможно, было бы более эффективно просто создать оболочку для Rest API и выполнить пользовательские запросы. Вам придется делать заметки о жизненном цикле определенных событий и управлять своими секретными ключами, токенами обновления и т.д.