나는 다음과 같은 파일이 있습니다반환 값은 C에서 변경
FC :
#include <stdlib.h>
double f(){
return 12345;
}
main.c를 : 나는 처음으로 FC를 컴파일
#include <stdlib.h>
#include <stdio.h>
int main(){
double ret = f();
printf("%f\n", ret);
}
오브젝트 파일을 사용하는 오브젝트 파일
gcc -c fc -o fo
는 사용하여 결합
GCC f.o을 main.c -o a.out의
내가 12345.000000을 수 출력을 예상하고있어, 대신 내가 0.000000을 얻었다.
어떤 단계가 잘못 되었습니까?