Cómo compilar, vincular, ejecutar y depurar programas VC en VS2010
En VC2010, ya no se pueden ver botones claros de compilación y enlace como en VC6.0. Solo la barra de herramientas (Iniciar depuración) y la barra de menú (Prueba)
Estas funciones contienen todos los pasos para compilar, vincular y ejecutar (depurar) con un solo clic.
De hecho, estas funciones las implementa el compilador utilizando las siguientes herramientas:
Compilador CL.EXE, compila el código fuente .c/.cpp en código objeto .obj
; p>El conector LINK.EXE conecta el código de destino y las bibliotecas y genera el archivo final
El compilador de recursos RC.EXE (.rc) compila los recursos y finalmente los conecta a través del soporte del conector; arriba. RC.EXE(.rc) compila los recursos y finalmente los guarda en el archivo final a través del vinculador.
Tenga en cuenta los preparativos de compilación: VCVARS32.bat se copiará al espacio de trabajo actual y se ejecutará en cmd, y luego podrá
utilizar estas herramientas de compilación para compilar directamente en cmd.
------------------------------------------------- ---- ----------------
Ejemplo: edite hello.c en el Bloc de notas, cópielo al directorio actual de acuerdo con los requisitos anteriores y luego abrir cmd p>
CL.EXE /c ? hello.c ?solo compilar, no conectar
LINK.EXE ? hello.obj Archivo de biblioteca utilizado al generar archivos ejecutables. Por ejemplo:
LINK.EXE hola.obj user32.lib?
RC.EXE Hola.rc
---------- - ----------------------------------
CL.EXE, ENLACE.EXE / c ?vcvars32.bat El directorio donde se encuentra: Supongamos que VS2010 usa la ruta de instalación predeterminada
C:\Program Files\Microsoft Visual Studio 10.0\VC\bin
La ruta donde se encuentra rc.exe:
C:\Program Files\Microsoft SDKs\Windows\v7.1A\Bin
Nota:
(1) Estos Los archivos EXE pueden existir en varias rutas diferentes en vs2010, pero todos son iguales y se pueden usar universalmente
(2) Si hay diferentes versiones de VS instaladas en su computadora, estos archivos serán diferentes, por lo que presta atención para distinguirlos. Utilice archivos de la misma versión de VS.