Парсер Exprtk не работает на VS 2015?

Я пытаюсь использовать парсер с этого сайта:

http://www.partow.net/programming/exprtk/

на VS 2015. К сожалению, я получаю следующую ошибку при компиляции exprtk_simple_example_01 (один из файлов примеров, включенных в загрузку с анализатором):

Severity    Code    Description Project File    Line    Suppression State
Error   C4996   'std::_Copy_impl': Function call with parameters that may be
unsafe - this call relies on the caller to check that the passed values are
correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See
documentation on how to use Visual C++ 'Checked Iterators'  TEST
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility 2229

Это почему? Этот парсер не совместим с VS 2015?

10

Решение

РЕШЕНИЕ:

В обозревателе решений щелкните правой кнопкой мыши проект, выберите «Свойства». Откроется страница свойств проекта. Разверните запись «> C / C ++» в дереве слева и выберите «Препроцессор» под ней. Верхняя запись в правой панели должна быть «Определения препроцессора». В этом поле редактирования добавьте _SCL_SECURE_NO_WARNINGS, отделяя его от других записей ;

Затем установите флаг компоновщика / bigobj!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]