Я использую 32-разрядную версию V8 4.10.253, скомпилированную с помощью Visual Studio 2015.
Я пытаюсь запустить пример, который есть у Google: Chrome V8 — Начало работы
Но когда я пытаюсь запустить его, я получаю:
Exception thrown at 0x00000000 in V8Test.exe: 0xC0000005: Access
violation executing location 0x00000000.
Я получаю это, когда выполняется следующее:
Isolate* isolate = Isolate::New(create_params);
Настройки моего проекта:
Чтобы проект скомпилировался в режиме отладки, я установил для библиотеки времени выполнения следующее:
Multi-threaded Debug /MTd.
Я включаю включаемый каталог v8 в дополнительные включаемые каталоги.
Наконец, я включаю следующие библиотеки:
icuuc.lib icui18n.lib v8_libplatform.lib v8_external_snapshot.lib
v8_base_3.lib v8_base_2.lib v8_base_1.lib v8_base_0.lib v8_libbase.lib
winmm.lib
Кто-нибудь знает, что я делаю неправильно? Заранее спасибо.