我在编译正在编写的项目时遇到问题。其他一切工作正常,但是当我编译时,我收到此错误消息:
/usr/bin/ld:obj/content/xmSound.o: file format not recognized; treating as linker script
我不知道为什么会这样。这可能是代码中的一些错误,但我不知道。 源文件xmSound.o是从can be found here和我使用is here的makefile编译的。
答案 0 :(得分:1)
运行'file obj/content/xmSound.o
'并将其对该文件的说法与加载程序不抱怨的其他目标文件进行比较。
构建该目标文件的规则很可能是不正确的,并且您拥有的文件根本不是目标文件。