도와주세요!!
글 수 15,339
2002.11.06 14:34:27 (*.231.168.11)
6675
아래와 같이 간당한 프로그램을 만들었습니다. 컴파일하면 정삭적으로 되구
요. 그것을 ezboard에 가지고 가서 실행시키면 "Segmentation Fault"가
납니다. 일반 데스크탑에서는 정상적으로 실행됩니다. ARM으로 포팅되면서
어디 다르게 주소를 접근하는 건지요?
컴파일 옵션.
# arm-linux-gcc -o test test.c
========================================
test.c
========================================
#include
void func(int *fsize)
{
int fs;
fs = 10;
*fsize = fs;
}
int main(void)
{
int *fsize;
func(fsize);
printf("fsize = %d
", *fsize);
}
요. 그것을 ezboard에 가지고 가서 실행시키면 "Segmentation Fault"가
납니다. 일반 데스크탑에서는 정상적으로 실행됩니다. ARM으로 포팅되면서
어디 다르게 주소를 접근하는 건지요?
컴파일 옵션.
# arm-linux-gcc -o test test.c
========================================
test.c
========================================
#include
void func(int *fsize)
{
int fs;
fs = 10;
*fsize = fs;
}
int main(void)
{
int *fsize;
func(fsize);
printf("fsize = %d
", *fsize);
}