[Ubuntu-BR] [OT] Anjuta
Sergio Pereira
sergiopereira em sein.com.br
Quinta Julho 7 13:36:40 UTC 2011
Em 07-07-2011 09:36, Jeferson Rodrigues escreveu:
> Bom dia Sérgio,
>
> Que erro que ele dá?
>
> Abraços
>
> Em 7 de julho de 2011 08:34, Sergio Pereira<sergiopereira em sein.com.br>escreveu:
>
>> Bom dia a todos. Estou precisando de uma pequena ajuda com o anjuta, para
>> desenvolvimento em C. Não sei como passar instrução de "linkar" o cabeçalho
>> math.h na hora de compilar. Explicando melhor:
>> Código simples:
>> #include<stdio.h>
>> #include<math.h>
>> int main (void)
>> {
>> int a,b,result
>> result = pow(a,b)
>> ...
>> ...
>> ...
>> return (0);
>> }
>> Criando o código com o VIM, na hora de compilar uso: "user em sein:~$ gcc -lm
>> -o myfile myfile.c", e vai tudo bem, o programa roda sem problema fazendo "
>> user em sein:~$ ./myfile ".
>> O mesmo código no Anjuta retorna retorna erro na hora de compilar. Creio
>> que é porque não consigo passar a instrução "-lm" na hora de compilar.
>> Alguém pode me dar uma ajuda?
>> Desde já agradeço.
>> []'s
>> Sérgio
>>
Msgs de erro:
sergio_20110703_3.c:42: undefined reference to 'log'
sergio_20110703_3.c:42: undefined reference to 'exp'
collect2: Id returned 1 exit status
make[1]:**[sergio_20110703_3] Erro 1
make:** [all] Erro 2
No programa estou fazendo cálculos usando logarítimo e potenciação. Já
tentei com a função "Pow" para potenciação e retornam os mesmos erros.
Passando "-lm" ao chamar o gcc, funciona sem problemas. Só não consegui
passar isso no ambiente Anjuta.
Obrigado pela atenção.
Sérgio
--
Soluções em Automação e Controle
Integrador Autorizado: Metaltex - Atos - Dexter - AllConverge - Dakol - Elipse - Conversoft
Linux User #426387 / Ubuntu User #13964
Linux: A liberdade da escolha. A escolha da liberdade.
The freedom of choice. The choice of freedom.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQFF9vhuJ+YDTomMwA8RAvSAAJoDwkzHJK3P98vEDx5pJxeyT3xyzgCg22/u
W/MTldaxqdeNLjlWF49wpig=
=MVB7
-----END PGP SIGNATURE-----
More information about the ubuntu-br
mailing list