undefined reference에 관한 error... -.-;
리눅스 프로그래밍을 공부하는 초보유저입니다. sorting프로그램을 짜 봤는데 에러가 나서 글을 올립니다. source는 다음과 같습니다.
--------------------------------------------------------------------------------------
sorting.cpp
#include <stdio.h>
#include <stdlib.h>
void swap(int *, int *);
void sort(int []);
main()
{
int values[100], nn1, nn2;
for(nn1=0 ; nn1<10 ; nn++){
values[nn1] = random()%1000;
printf("%d ", vaues[nn1]);
}
sort(values);
}
void sort(int values[])
{
int ii, jj, min;
for(ii=0 ; ii<99 ; ii++){
min=ii;
for(jj=ii+1 ; jj<100 ; jj++){
if(values[min] > values[jj])
swap(&values[min], &values[jj]);
}
}
}
void swap(int *arg1, int *arg2)
{
int temp=*arg1;
*arg1 = *arg2;
*arg2 = temp;
}
--------------------------------------------------------------------------------------
Error 내용
/tmp/cckUBLOL.o(.eh_fram3+0x11):undefined reference to '_gxx_personality_v0'
collect2: Id returned1 exit status
--------------------------------------------------------------------------------------
좀 도와주셨으면 합니다. ^^
Re: undefined reference에 관한 error... -.-;
하시면 컴파일 됩니다.;;;
단, 확장자를 .c 로 하시고 gcc로 컴파일 하시길 바랍니다. =)
엄.. 그런데 소팅이 잘 안되는것 같네요... :D
----
I think, therefore I am.
댓글 달기