所以我最终清除了C文件上的所有错误和警告,并继续链接它们。
我有两个C文件需要与编译器链接。
et5ibwqm0.c intfac_fl.c
提供了编译命令I:
gcc -shared -o et5stcklib.so et5ibwqm0.o intfac_fl.o -L$FGLDIR/lib
不起作用,我得到这个错误:
et5ibwqm0.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
最佳答案
我不记得了,但你应该预先编译你的C文件。
为此:
合同通用条款-c et5ibwqm0.c
gcc-c国际机场