x64 visual microsoft c++ visual-studio-2015

c++ - microsoft - Error de Visual Studio D8016: las opciones de línea de comandos ''/ ZI'' y ''/ Gy'' son incompatibles



microsoft visual c++ 2017 (2)

Tengo un problema con un proyecto en el que estoy trabajando. A pesar de que el código es correcto, no puedo compilarlo porque recibí el siguiente error

Las opciones de línea de comandos de error D8016 ''/ ZI'' y ''/ Gy-'' son incompatibles LoadReport C: / LoadReport / LoadReport / cl

Mi versión del estudio visual es 2015. Cualquier idea sería apreciada.


En las Propiedades de configuración ( Project ➔ Properties ),

"/ ZI" está en

C/C++ ➔ General ➔ Debug Information Format

"/ Gy" está en

C/C++ ➔ Code Generation ➔ Enable Function-Level Linking


Está seleccionando "Editar y continuar" ( /ZI ) para poder corregir el código durante la depuración, pero también "Deshabilitar el /Gy- nivel de función" ( /Gy- ).

Esos dos no funcionarán juntos, ya que no se puede cambiar una función en medio del código. Así que solo elige uno de ellos, como cambiar /Gy- to /Gy .