我在编译正在从事的项目方面遇到问题。其他一切都很好,但是当我编译时,我会收到此错误消息:

/usr/bin/ld:obj/content/xmSound.o: file format not recognized; treating as linker script

我不知道为什么会发生这种情况。代码中可能是一些错误,但我不知道。源文件xmsound.o是从 可以在这里找到 和我正在使用的makefile 在这儿.

有帮助吗?

解决方案

跑 'file obj/content/xmSound.o'并将该文件所说的内容与加载程序不抱怨的其他对象文件进行比较。

可能是构建该对象文件的规则不正确,以某种方式,您拥有的文件根本不是对象文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top