Некоторое время назад я использовал инструкцию от разработчиков V8, как собрать V8, используя их старую систему мета-сборки GYP и компилятор Microsoft VC ++ (из Visual Studio).Это было довольно просто: использовать GYP для создания файла .sln, собрать его с помощью компилятора Microsoft VC ++.К сожалению, эта инструкция больше не доступна, потому что Google переключился на другую систему мета-сборки (называемую GN) и отказался от GYP.
На самом деле это не проблема, поскольку GN также может создавать файл sln - но, насколько я понимаю, они больше не поддерживают компилятор Microsoft.Они поставляют и используют clang для сборки V8 в Windows (даже когда вы собираете его из Visual Studio).
Итак, мой вопрос: возможно ли для текущей магистрали кода V8 создать файл sln, который может бытьоткрыт в Visual Studio (скажем, 2017) и может быть собран с помощью компилятора Microsoft C ++?