编译cpp源只能在c支持中运行

时间:2015-09-25 03:50:50

标签: c++ c compilation uefi

我想问一下有关c / c ++编译的问题 我有项目需要重用一个基于Cpp语言编写的库。 但我需要在一个只支持c语言的平台上工作的项目中重用该库(UEFI) 我想问:
  - 是否可以在C代码中编写一个包装API来调用Cpp库中的所有函数?

- 编译完所有这些(Wrap API,CppLibrary,My Source项目)后,C编译器=>构建应用程序是否在我的平台(UEFI)中运行? “

(假设Cpp库和我的项目源在编译中的编译方式相同(visual c 2013))

谢谢

1 个答案:

答案 0 :(得分:0)

您可以编写一个C API来包装C ++库,但如果C ++库无法在UEFI环境中编译和运行,那么这对您没有任何好处。