0
UEFI 실행 파일을 빌드하려면 라이브러리에서 오브젝트 파일을 빌드해야합니다. 그런 다음 올바른 PE 형식으로 연결할 수 있습니다. pei-x86-64 subsystem 10
Cargo로 오브젝트 파일을 만들려면 어떻게해야합니까?
UEFI 실행 파일을 빌드하려면 라이브러리에서 오브젝트 파일을 빌드해야합니다. 그런 다음 올바른 PE 형식으로 연결할 수 있습니다. pei-x86-64 subsystem 10
Cargo로 오브젝트 파일을 만들려면 어떻게해야합니까?
필요한 링커를 사용하도록 Cargo를 구성하는 것이 더 쉽습니다. 대상 파일을 만듭니다.이 파일은 대상 아키텍처를 설명하는 JSON의 블롭입니다. 이런 식으로 뭔가 작동 할 수 있지만 나는 그것을 테스트 할 수 없습니다 :
{
"linker": "pei-x86-64",
"pre-link-args": [
"subsystem",
"10"
]
}
을 그리고, cargo --target=my-target.json build
로화물을 실행합니다.