我一直在使用 stlport 开发基于 wince 的自定义操作系统,但从现在开始我正在考虑使用 windows 提供的 stl。我读到它们在功能上并没有什么不同,所以目前重要的是我的图像大小。不幸的是,我不能像首先使用 stl 并制作运行时映像然后使用 stlport,然后比较两个映像的大小那样尝试它们,因为我还有很多其他问题需要解决才能成功构建操作系统。因此,我想得到一个专家的想法:
你觉得哪一个会更轻量级?我知道 stlport 是如何连接、加载等的,但我不太确定 STL。我查看了 STL 标头,我看到的只是数以千计的内联函数。但仅此而已吗?我需要确定这一点。STL 是否链接内部的任何其他库,或者它只是包含标题并使用那些内联函数?
最好的
Ps:我正在使用VS2012并在wec2013上工作
Ps2:我知道 STL 和 stlport 代表什么以及如何使用它们来构建应用程序。我的实际问题是哪一个会消耗更少的内存,在 HDD 上使用更小的尺寸?(考虑到 stlport 是一个库,但 stl 不是等等)