me encontré con este código de ejemplo en la biblioteca MSDNcl.exe no encontrar ninguna norma incluyen archivo
#include <iostream>
int main()
{
std::cout << "This is a native C++ program." << std::endl;
return 0;
}
de How to Compile a Native C++ Program From the Command Line almaceno este código en file.cpp entonces ir a la línea de comandos y el tipo este
La salida es la siguiente:
actual Ruta> cl/EHsc file.cpp
Microsoft (R) 32-bit C/C++ compilador de optimización Version 15.00.30729.01 para 80x86
Copyright (C) Microsoft Corporation. Todos los derechos reservados.
file.cpp file.cpp (1): error grave c1034: iostream: no incluye el camino de establecer
tengo la variable de ruta establecida en el SDK Mirosoft pero no sé qué hacer .
He intentado varios archivos como string.h y stdlib.h, pero aún no tuve suerte.
Ese es el paso 1 en el artículo vinculado. Sin él, cl.exe tampoco se ejecutará. –
Originalmente quería utilizar cl.exe en el símbolo del sistema en lugar de Visual Studio para fines prácticos la primera vez que ejecuté cl.exe recibí una queja faltante de dll, así que encontré el dll y lo copié antes de usarlo. simplemente no funcionó Sabía que tenía algo que ver con las variables de entorno, pero pensé que teniendo mi variable de ruta el directorio include y lib sería suficiente ... woops –
@Luck: Si tienes la ruta establecida, puedes simplemente escriba 'vcvars32' en cualquier símbolo del sistema y establecerá correctamente todas las demás variables que necesite. –