Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
highlevel:c:clinux [2010/10/24 15:23] alfred |
highlevel:c:clinux [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 535: | Línea 535: | ||
| ===== Herramientas ===== | ===== Herramientas ===== | ||
| + | |||
| Línea 544: | Línea 545: | ||
| * El parámetro ''-c'' hace que no salga un ejecutable sino uno con código objeto. | * El parámetro ''-c'' hace que no salga un ejecutable sino uno con código objeto. | ||
| * Para realizar el linkage de librerías estáticas (ficheros .lib) en tu proyecto tendrás que utilizar el parámetro ''-l'' seguido del nombre de la librería, pero seguido sin espacios; por ejemplo, tenemos la librería ''ddraw.lib'' o ''gdi32.lib'' haremos ''-lddraw'' o ''-lgdi32''. | * Para realizar el linkage de librerías estáticas (ficheros .lib) en tu proyecto tendrás que utilizar el parámetro ''-l'' seguido del nombre de la librería, pero seguido sin espacios; por ejemplo, tenemos la librería ''ddraw.lib'' o ''gdi32.lib'' haremos ''-lddraw'' o ''-lgdi32''. | ||
| - | * http://iie.fing.edu.uy/~vagonbar/gcc-make/gcc.htm | + | * El parámetro ''-I'' agrega un directorio de cabeceras (archivos .h): ''-I/usr/X11R6/include/'' |
| * El parámetro ''-s'' saca el archivo en ensamblador del compilado. | * El parámetro ''-s'' saca el archivo en ensamblador del compilado. | ||
| + | * http://iie.fing.edu.uy/~vagonbar/gcc-make/gcc.htm | ||
| ==== Debug ==== | ==== Debug ==== | ||