On Wed, Oct 31, 2001 at 05:12:41PM +0100, Santiago Vila wrote:
> Aparentemente, el orden:
>
> cc -o Fich Fich.c FichLib.a funciona.
Este era el problema. Gracias (también por la información sobre
la lista gnu-c)
Santiago Vila wrote:
Jaime:
Supongamos un archivo FichLib.c que contiene:
int func()
{
return 1;
}
y otro Fich.c que contiene:
int main(int argc,char * argv[])
{
return func();
}
Entonces hago lo siguiente:
#cc -c FichLib.c
#ar rv FichLib.a FichLib.o
a - FichLib.o
#cc -o F
Jaime:
> Supongamos un archivo FichLib.c que contiene:
>
> int func()
> {
> return 1;
> }
>
> y otro Fich.c que contiene:
>
> int main(int argc,char * argv[])
> {
> return func();
> }
>
> Entonces hago lo siguiente:
>
> #cc -c FichLib.c
> #ar rv FichLib.a FichLib.o
> a - FichLib.o
> #cc
Hola,
Soy novato en Linux y el problema es que no sé cómo se
enlaza una librería estática con un módulo en C. La verdad es
que me siento muy muy burro :-(
Supongamos un archivo FichLib.c que contiene:
int func()
{
return 1;
}
y otro Fich.c que contiene:
int main(int argc,char * argv[]
4 matches
Mail list logo