[Ubuntu-BR] [OT] Anjuta

Sergio Pereira sergiopereira em sein.com.br
Sexta Julho 8 20:02:47 UTC 2011


Em 08-07-2011 07:33, Jeferson Rodrigues escreveu:
> Bom dia Sérgio,
>
> Eu instalei o Anjuta aqui  no meu pc, e dando uma fuçada nele encontrei
> alguma coisa.
>
> 1) Entre no menu "Compilar", selecione "Configurar Projeto".
> 2) Tente colocar o "-lm" no campo "Opções de Configuração".
>
> Tem vários perfis, tente um a um. Acho que vale a pena.
>
> Abraços
>
> Em 7 de julho de 2011 10:36, Sergio Pereira<sergiopereira em sein.com.br>escreveu:
>
>> 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<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
Boa tarde Jeferson.

Já tentei esse caminho, todos os perfis, e não deu certo. De qualquer 
forma, agradeço a ajuda. Vou continuar pesquisando, e coneguindo uma 
solução, posto aqui para poder fechar a questão e servir de ajuda para 
outro(s).

[]'s

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