uefi - 是否可以在 Visual Studio 中使用 GNU-EFI 中的标准 libc 功能?
问题描述
我正在使用 gnu-efi 作为 Visual Studio 2019 项目。我的 UEFI 程序在真实硬件上按预期工作。下一步,我需要像“ pow(...); ”这样的C特性。自然,在使用 efi 时,所有这些功能都被禁用。当我直接包含<math.h>时,我得到unresolved external ... error。如果我启动一个成功构建的不受限制的项目。
我问过它,有人建议我下载 EDK2 libc,但我不知道如何在我的项目中使用它,或者它是否适用于 GNU-EFI。我不知道该怎么做才能使用 C 功能。如果有人告诉我该怎么做,我会很高兴。
解决方案
这是移植到 UEFI的libc 。
推荐阅读
- python - 为什么 QAbstractLight 的方法在 PySide6 中不再起作用?
- javascript - 如何仅在 Angular 中验证 11 位数字的输入字段?
- aws-lambda - 如何从 lambda 函数中访问类型和突变的 API 服务
- php - 用于 WordPress 问题的 PPOM 插件
- restsharp - RestSharp RestRequest.RootElement 过时警告
- javascript - 为什么我的状态值即使在改变状态后也没有改变?
- python - 有没有办法打印 Light GBM 分类器模型的最重要特征列表?
- java - 没有得到客户端对 tcp 服务器套接字程序的响应
- git - 如何获取我创建的新分支作为它的克隆的分支名称
- shortcut - 快捷方式应用中显示的重复操作?