Можно ли использовать Cinder с VS2013?
С официального сайта Cinder, страница загрузки только списки поддержки VS2010 и VS2012:
Есть ли какой-нибудь другой дистрибутив Cinder, который можно загрузить, и он готов к использованию с VS2013?
РЕДАКТИРОВАТЬ
Кто-то в комментариях предложил попробовать скачать VS2012 с VS2013. Я попытался создать простой проект с TinderBox и открыл решение в VS2013. После обычного диалогового окна обновления решения VS2013 я попытался собрать и получил следующие ошибки:
1>------ Build started: Project: CinderTestVS2013, Configuration: Debug Win32 ------ 1> CinderTestVS2013App.cpp 1> Unknown compiler version - please run the configure tests and report the results 1>cinder_d.lib(gl.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1800' in CinderTestVS2013App.obj 1>cinder_d.lib(Renderer.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1800' in CinderTestVS2013App.obj 1>cinder_d.lib(Window.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1800' in CinderTestVS2013App.obj ... lots of similar errors ... ... 1>C:\Temp\CinderTests\CinderTestVS2013\vc11\Debug\CinderTestVS2013.exe : fatal error LNK1319: 55 mismatches detected ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
На GitHub есть ветка в процессе разработки с бинарниками VS2013: https://github.com/cinder/Cinder/tree/boost_155
См. Также эти соответствующие сообщения на форуме Cinder, где я бы порекомендовал задать этот тип вопроса для более быстрого ответа:
Я скачал исходный код ветки dev здесь:
https://github.com/BanTheRewind/Cinder/tree/dev
и построил его, используя VS2013 (на самом деле отсутствовал файл в Boost, и я скачал его с Вот; после добавления этого файла компиляция прошла успешно).
Поскольку TinderBox, казалось, не работал «из коробки» с VS2013, я использовал «официальный» TinderBox (который может быть нацелен на VS2012), создал проект с использованием этого TinderBox, а затем открыл этот проект VS2012 с VS2013.
После завершения преобразования я обновил ссылки, чтобы включить каталоги (C / C ++ | Генерал | Дополнительные каталоги включения) и библиотечные каталоги (Линкер | Дополнительные библиотечные каталоги а также Линкер | Вход | Дополнительные зависимости), чтобы указать на файлы вышеупомянутой ветки разработчика VS2013.
Простой код, который я тестировал, работал правильно.
Однако не все так гладко, как при использовании официально поддерживаемого VS2012.
Ждем официальной поддержки VS2013 (включая TinderBox).