thiagofreitas
(usa Ubuntu)
Enviado em 02/04/2010 - 09:37h
Estou tentando fazer um trabalho sobre Hopkins Statistic, calcular o agrupamento entre pontos.
O trabalho em si é tranquilo, porém está dando uns erros que ainda não entendi o que são
ocorre em chamadas do main.c para funções de outros programas.c
/home/thiago/main.o||In function `main':|
main.c:(.text+0x85)||undefined reference to `GetoptIO'|
main.c:(.text+0xb3)||undefined reference to `VetorBaseDados'|
main.c:(.text+0xd8)||undefined reference to `MatrizAleatorios'|
main.c:(.text+0x10d)||undefined reference to `preencheMatrizAleatorios'|
main.c:(.text+0x153)||undefined reference to `calcDistanciaAleatorios_Dados'|
main.c:(.text+0x1a6)||undefined reference to `BaseParaAleat'|
main.c:(.text+0x1ec)||undefined reference to `calcDistanciaDados_Dados'|
main.c:(.text+0x229)||undefined reference to `calculaEscore'|
||=== Build finished: 8 errors, 0 warnings ===|
Isso ocorre executando pelo programa Code Blocks
já verifiquei o cabeçalho das funções pra ver se tem algum erro, mas não encontrei nada.
nos arquivos .h
dei include nas seguintes bibliotecas
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <time.h>
#include <sys/resource.h>
#include <ctype.h>
#include <math.h>
#include <sys/timeb.h>
executando pelo terminal, ele não está conseguindo linkar a biblioteca math.h que estou usando para tirar raiz de um número
e está dando erro no gettimeofday
struct timeval t_inicio;
struct timeval t_fim;
gettimeofday(&t_inicio, NULL);
gettimeofday(&t_fim, NULL);
Se alguém tiver idéia de como resolver.
Obrigado