Página 1 de 1

INCLUIR MAIS UMA FUNÇÃO EM UMA LIB

Enviado: 23 Nov 2006 14:19
por Darc
COMO FAÇO PARA INCLUIR MAIS UMA FUNÇÃO EM UMA BILBIOTECA??

Enviado: 23 Nov 2006 14:36
por vagucs
Tendo o OBJ com a rotina que vc quer incluir, supondo que queira incluir ela na CLIPPER.LIB então você pode usar o TLIB que acompanha maioria dos compiladores C, aqui no site do toledo e no meu site até tem este pequeno programa ai faça o seguinte.

TLIB CLIPPER.LIB +SEUOBJ.OBJ


Pronto, agora sua função tá na lib CLIPPER.LIB. para remover faça o mesmo trocando o sinal de "+" por "-".

Erro no TLIB

Enviado: 24 Nov 2006 08:42
por Darc
Bom dia.

Estou incluindo mais um .OBJ em uma LIB, atráves do seguinte comando:

TLIB BIB.LIB +FUNCAO.OBJ

Mas está dando o erro: WARNING: ´FUNCAO´ ALREADY IN LIB, NOT CHANGED!

Aguém sabe o que devo fazer?

Enviado: 24 Nov 2006 08:47
por vagucs
porque a lib já tem um OBJ ou FUNCAO com o mesmo nome, ai vc teria que remover este OBJ e adicionar o seu.

Enviado: 24 Nov 2006 08:59
por kiko
nao conheco mto bem o programa TLIB
conheco um de nome parecido...apenas LIB

mas tente o seguinte:

TLIB BIB.LIB -FUNCAO.OBJ
TLIB BIB.LIB +FUNCAO.OBJ

no utilitario LIB que eu utilizo, primeiro vc precisa tirar o obj da lib pra depois adicionar novamente...talvez no TLIB que vc esta usando tb de certo.....

Enviado: 24 Nov 2006 11:10
por vagucs
O RLIB funciona desta forma kiko, como já havia dito antes.

Enviado: 24 Nov 2006 12:29
por rochinha
Amiguinho
Darc escreveu:Bom dia.

Estou incluindo mais um .OBJ em uma LIB, atráves do seguinte comando:

TLIB BIB.LIB +FUNCAO.OBJ

Mas está dando o erro: WARNING: ´FUNCAO´ ALREADY IN LIB, NOT CHANGED!

Aguém sabe o que devo fazer?
Faça assim:

TLIB BIB.LIB -+ FUNCAO.OBJ