Pular para o conteúdo

Lazarus usando Lib do C [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Lazarus usando Lib do C [RESOLVIDO]

Enviado em 26/07/2019 - 10:09h

Amigos,
Sou iniciante com Lazarus no Linux.
Estou tentando usar uma Lib do C ;
Sintaxe: Function metodo(parametros):retorno; stdcall; external 'nome.lib';

erro de compilação: não foi possivel encontra -l nome.lib

copiei a lib para a pasta da aplicação. tenho que copiar para outro lugar ?

Responder tópico

2. Re: Lazarus usando Lib do C [RESOLVIDO]

Enviado em 02/08/2019 - 16:40h

Dá uma olhada nesse link do site oficial da linguagem pascal.

https://forum.lazarus.freepascal.org/index.php?topic=33630.0



fsleal escreveu:

Amigos,
Sou iniciante com Lazarus no Linux.
Estou tentando usar uma Lib do C ;
Sintaxe: Function metodo(parametros):retorno; stdcall; external 'nome.lib';

erro de compilação: não foi possivel encontra -l nome.lib

copiei a lib para a pasta da aplicação. tenho que copiar para outro lugar ?



3. Re: Lazarus usando Lib do C [RESOLVIDO]

Enviado em 04/08/2019 - 18:51h

wellingtonjoao escreveu:

Dá uma olhada nesse link do site oficial da linguagem pascal.

https://forum.lazarus.freepascal.org/index.php?topic=33630.0




fsleal escreveu:

Amigos,
Sou iniciante com Lazarus no Linux.
Estou tentando usar uma Lib do C ;
Sintaxe: Function metodo(parametros):retorno; stdcall; external 'nome.lib';

erro de compilação: não foi possivel encontra -l nome.lib

copiei a lib para a pasta da aplicação. tenho que copiar para outro lugar ?






Obrigado wellingtonjoao, vou ver e retorno se consegui resolver.

4. Lazarus usando Lib do C

Enviado em 06/08/2019 - 10:17h

Oi wellingtonjoao.

Já tentei usar conforme exemplos do site oficial: function nome(param:tipo):integer; cdecl; External 'Nome.so';

Mas sempre na likagem retorna :

linker: /usr/bin/ld: aviso: /home/usuario/link.res contem secoes de saida; voce se esqueceu -T ?
linker: /usr/bin/ld: não foi possivel encontrar -lnomeLib

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder