1
我讀過有關embedding text files(或任何其他資源爲此事)爲二進制文件,並且我做它像這樣:添加文本文件與objcopy把二進制文件,但objcopy把抱怨架構
objcopy -I binary -O elf32-littlearm --binary-architecture arm myfile.txt myfile.txt.o
然而,與在本教程中,我得到如下回應:
ld: unknown architecture of input file `myfile.txt' is incompatible with arm output
的例子使用的i386,但這似乎並不成爲問題,無論是作爲我不能做任何的方式。
有沒有辦法強制objcopy忽略它是一個文本文件而不是一個有效的兼容二進制文件的事實,所以它只是將它逐字節地複製到我的程序中?