Red de conocimiento informático - Material del sitio web - Cómo usar cmd para compilar múltiples archivos fuente c en Windows

Cómo usar cmd para compilar múltiples archivos fuente c en Windows

Compilación de la línea de comando

En Linux: g prog1.cc -0 prog1, haga eco de $? para ver los resultados del valor de retorno.

En Windows: cl -GX prog1.cpp, genera automáticamente un archivo exe con el mismo nombre que el archivo fuente, repite el nivel de error para ver el resultado del valor de retorno.

Compile varios archivos fuente:

Linux: gcc -c prog1.cc //salida del archivo objeto prog1.o

gcc -c prog2.cc // salida del archivo objeto prog2.o

gcc prog1.o prog2.o //generar el archivo ejecutable prog1.exe o prog1.out

// Lo anterior se compila paso a paso, ahora También podemos compilar una vez

gcc -c -g prog1.cc prog2.cc -o prog1.exe

Windows: similar a linux, pero diferentes comandos

Cl -c Igual que Linux. p>

cl -c prog1.c // Salida del archivo objeto prog1.obj

cl -c prog2.c // Salida del archivo objeto prog2.obj

gcc prog1. obj prog2.obj // Genera el archivo ejecutable prog1.exe o prog1.out

// Lo anterior está compilado paso a paso, ahora también podemos compilarlo una vez

cl -GX prog1.c prog2.c

cl no es un comando interno ni externo Solución: Asegúrese de que vs esté instalado, escriba set en la consola Verifique las variables de entorno para ver si hay un entorno como la variable VS?COMNTOOLS, si no, cree una nueva variable de entorno VS?COMNTOOLS en el entorno del sistema, y ​​el valor de la variable es el directorio de instalación de vs (commom7/tools). Luego escriba

en la consola para llamar a "VS?COMNTOOLS" vsvars32.bat para configurar la variable de entorno de ejecución cl.