yaml-cpp
yaml-cpp — это парсер и эмиттер YAML на C++, соответствующий спецификации YAML 1.2.
Чтобы понять, как его можно использовать, ознакомьтесь с руководством или информацией о том, как создавать YAML. Для старого API (версия < 0.5.0) см. руководство «Как анализировать документ».
Проблемы?
Если вы обнаружили ошибку, создайте проблему на GitHub! Если у вас есть вопросы об использовании yaml-cpp, пожалуйста, опубликуйте их на Stack Overflow с тегом yaml-cpp.
Как собрать
В yaml-cpp для кроссплатформенной сборки используется CMake. Основные шаги по сборке:
Примечание: если вы не используете предоставленный установщик для вашей платформы, убедитесь, что вы добавили папку bin CMake в свой путь.
mkdir build
cd build
cmake [-G generator] [-DYAML_BUILD_SHARED_LIBS=ON|OFF] ..
Последний релиз
Вышла версия yaml-cpp 0.6.0! Этот выпуск требует C++11 и больше не зависит от Boost.
Версия yaml-cpp 0.3.0 всё ещё доступна, если вам нужен старый API.
Старый API будет поддерживаться и будет получать исправления ошибок! Версии 0.3.x и 0.4.x будут выпусками старого API, а версии 0.5.x и выше — выпусками нового API.
Документация по API
Автоматически созданная документация по API размещена на CodeDocs.
Интеграции с третьими сторонами
Следующие проекты официально не поддерживаются:
— Оболочка Qt.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )