/usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid symbol index 11
自己编写makefile,生成.o文件的时候,忘记加选项-c。
%.o : %.c
@echo "Compilation des .c : $<"
$(CC) $(C_FLAGS) $< -o $(RWK)/$@
There is a problem here: without the -c
option, gcc will compileand link. Try with this:
$(CC) $(C_FLAGS) -c $< -o $(RWK)/$@
g++ output: file not recognized: File format not recognized
解决办法: