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 .