Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Параметр /EHsc

Пользователь
Пользователь
Статус
Оффлайн
Регистрация
19 Окт 2018
Сообщения
487
Реакции
33
всем привет,у меня проблема при компиле "d:\vizualka1\vc\tools\msvc\14.16.27023\include\xlocale(320): warning C4530: Использован обработчик исключений C++, но семантика уничтожения объектов не включена. Задайте параметр /EHsc",я не пойму что сделать там нужно,помогите пожалуйста мне решить эту проблему.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Задать параметр /EHsc. Скинь скрин ошибки и строчку.
 
Ты выключил поддержку C++ исключений, но код который ты используешь нуждается в них, практически весь std на исключениях.
Компилятор говорит, что так не пойдет, и просит тебя включить их назад через /EHsc, потому что даже если форсировать компиляцию у тебя перестанет работать всякая обработка ошибок.
Наверняка ты хочешь отключить исключения так как их поддержки нет у тебя в загрузчике, так просто это не прокатит, либо юзай код без исключений (а такого мало готового, очень много библиотек их активно используют), либо пиши поддержку исключений в лоадере.
 
Ты выключил поддержку C++ исключений, но код который ты используешь нуждается в них, практически весь std на исключениях.
Компилятор говорит, что так не пойдет, и просит тебя включить их назад через /EHsc, потому что даже если форсировать компиляцию у тебя перестанет работать всякая обработка ошибок.
Наверняка ты хочешь отключить исключения так как их поддержки нет у тебя в загрузчике, так просто это не прокатит, либо юзай код без исключений (а такого мало готового, очень много библиотек их активно используют), либо пиши поддержку исключений в лоадере.
ничего не понял,но очень интересно.
 
Назад
Сверху Снизу