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<sergiopere...@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@sein.**com.br<sergiopere...@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@sein:~$ gcc
-lm
-o myfile myfile.c", e vai tudo bem, o programa roda sem problema fazendo
"
user@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-----



--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a