visual tutorial studio gratis descargar code c++ visual-studio

tutorial - visual studio code c++



error grave C1034: windows.h: no incluye conjunto de rutas (5)

OS Windows Vista Ultimate

tratando de ejecutar un programa llamado minimal.c cuando escribo en la línea de comandos

C:/Users/nathan/Desktop>cl minimal.c Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. minimal.c minimal.c(5) : fatal error C1034: windows.h: no include path set

He puesto todos los caminos:

C:/Users/nathan/Desktop>path PATH=C:/Program Files (x86)/Microsoft Visual Studio 8/VC/bin;C:/Windows/system3 ;C:/Windows;C:/Windows/System32/Wbem;C:/Program Files (x86)/ATI Technologies/AT .ACE/Core-Static;C:/Program Files/Intel/DMIX;c:/Program Files (x86)/Microsoft S L Server/100/Tools/Binn/;c:/Program Files (x86)/Microsoft SQL Server/100/DTS/Bi n/;C:/Program Files (x86)/QuickTime/QTSystem/;C:/Program Files (x86)/Java/jdk1. .0_13/bin;C:/Program Files (x86)/Autodesk/Backburner/;C:/Program Files (x86)/Co mon Files/Autodesk Shared/;C:/Program Files (x86)/Microsoft DirectX SDK (March 009)/Include;C:/Users/nathan/Desktop/glut-3.7.6-bin/glut-3.7.6-bin;C:/Program F les (x86)/Microsoft Visual Studio 8/Common7/IDE;C:/Program Files (x86)/Microsof Visual Studio 8/VC/PlatformSDK/Include;C:/Program Files (x86)/Microsoft Visual Studio 8/VC/PlatformSDK/Include/gl

He ido y me he asegurado de que windows.h esté en el directorio y también esté configurando la ruta. está en C: / Archivos de programa (x86) / Microsoft Visual Studio 8 / VC / PlatformSDK / Include.

Tengo visual studio 2005

He agotado todas las posibilidades cualquier idea.


Cuando inició la línea de comandos, ¿ejecutó el acceso directo de línea de comandos incluido que viene con la configuración de Visual Studio? Esto establecerá las variables de entorno correctas para que la compilación funcione correctamente.


Has agregado tus rutas INCLUDE a tu variable de entorno PATH. Use vcvars32.bat como los otros han sugerido.


Para mí, con VS 2017,

"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/Common7/Tools/vsdevcmd"

es el comando a usar antes de compilar con cl .


También puede ejecutar el archivo vcvars32.bat desde el directorio C: / Archivos de programa / Microsoft Visual Studio 8 / VC / bin (esto está en su ruta) antes de su comando cl.
Me gusta esto:

C:/Users/nathan/Desktop>vcvars32 C:/Users/nathan/Desktop>cl minimal.c

vcvars32 llama a C: / Archivos de programa / Microsoft Visual Studio 8 / Common7 / Tools / vsvars32.bat que configura el entorno requerido para compilar y vincular.
Las variables de entorno son:
INCLUYE, LIB y CAMINO
El compilador busca archivos de encabezado en la ruta INCLUDE durante la compilación,
y las bibliotecas se recuperan de la ruta LIB durante el enlace.


su variable de ruta podría ser demasiado larga, las ventanas no pueden tomar más de 1023 caracteres en la variable PATH