Комментарии 9
Спасибо! Надо попробовать, ох уж и говн@ мы поели с последними апдейтами куды и студии… Такой вариант кажется намного более стабильным.
Таким способом просто апдейты будут накатываться ручками по-вашему усмотрению, что обеспечит стабильную сборку у всех
Etc
Примерно так же мы LuaJIT в x64 для деббага переносили под студию, но там местами по веселее было. В целом, суть одинаковая
А про последний крупный апдейт студии лучше не говорить… Все шаблоны логики ИИ с 2005-2009 годов полетели к чертям, две недели ушло на перепись
пока что такое временное решение: поставить тулзы старой версии и добавить в vcxproj такое
<PropertyGroup>
<VCToolsVersion>14.26.28801</VCToolsVersion>
<VCToolsRedistVersion>14.26.28801</VCToolsRedistVersion>
</PropertyGroup>
Решили мы проблему весьма просто: запихнули командную строку куда в «события перед сборкой»,....
Куда куда? )
Кстати, clang который нынче тоже поддерживается VC тоже умеет компилировать CUDA (правда через clang-cl это неудобно из-за то что некоторые параметры надо передавать через /clang).
В случае когда нужно собрать все одним компилятором, это может быть удобнее чем привинчивать nvcc.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Привычка работать «из коробки» или как мы засунули CUDA в .vcxproj