[Ubuntu-BR] [OT] Anjuta
Sergio Pereira
sergiopereira em sein.com.br
Sexta Julho 8 22:16:09 UTC 2011
Em 08-07-2011 17:02, Sergio Pereira escreveu:
> 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
>
Boa noite a todos.
Depois de algumas tentativas frustradas e outras nem tanto, consegui a
solução no próprio site do Anjuta http://www.anjuta.org/
Já havia procurado antes mas não havia encontrado. :(
Lá tem um manual. Quem quiser pode verificar nesse link:
http://developer.gnome.org/anjuta-manual/stable/
Como está em inglês, estou disponibilizando um link para download no
4shared, com o passo a passo em português para a solução desse problema,
caso alguém necessite. Não é o manual, é um arquivo .ODG (BrOffice
Draw), com o passo a passo para esse caso específico.
O link:
http://www.4shared.com/file/b6oeOV-V/passando_parametros_gcc_no_anj.html
Obrigado pela ajuda.
[]'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