要构建UEFI可执行文件,我需要从我的库中构建一个目标文件。然后,我可以使用pei-x86-64 subsystem 10
答案 0 :(得分:2)
将Cargo配置为使用您需要的链接器可能更容易。创建目标文件,该文件是描述目标体系结构的JSON blob。这样的事情可能有用,但我无法测试它:
{
"linker": "pei-x86-64",
"pre-link-args": [
"subsystem",
"10"
]
}
然后,使用cargo --target=my-target.json build
执行货物。