使用boost-lib在传统软件堆栈中编写的应用程序可以移植到AdaptiveAUTOSAR堆栈中吗



我是AUTOSAR标准的新手,正在尝试了解自适应AUTOSAR堆栈中POSIXAPI的用法。

我可以理解的是,BSW中的功能集群(服务、API(可以访问完整的POSIX API集,但自适应应用程序只允许使用POSIX的子集PSE51。这到底意味着什么?

有没有什么方法可以重用使用boost库开发的应用程序的某些代码部分?

Boost是基于头的;不需要预先编译的库。

然而,目前还没有通用的编译器。Boost被设计为编译到桌面操作系统,如Windows或Linux(用你的话说是"传统"(。

根据目标硬件的不同,您将在Boost源文件中或多或少遇到编译问题。

此外,请注意,Boost不具备汽车资格:仅仅因为您修复了错误并成功编译,它就不会被证明用于安全关键用途。

相关内容

  • 没有找到相关文章

最新更新