将C库移植到UEFI

时间:2016-07-21 04:13:18

标签: c uefi

我有两个项目的VC ++解决方案;控制台应用程序和纯C库。控制台项目静态地构建和链接C库。

目前我根据Tianocore Quickstart在Ubuntu中设置了Tianocore环境。

如何最简单地在UEFI中复制我的控制台应用程序? 我可以吗使用HelloWorld UEFI示例应用程序以与我的控制台项目类似的方式托管和构建我的C库?

1 个答案:

答案 0 :(得分:0)

是的,只要您的库没有调用任何基于OS API的函数,您就可以在uefi环境中构建C库。

EDK2提供了一个StdLib软件包,您可以在其中找到一些标准的C库来帮助您构建C程序。