一尘不染

我应该使用libc ++还是libstdc ++?

linux

我正在使用c / c 为osx和linux开发命令行界面可执行文件。该项目将链接到opencv。我应该使用libc 还是libstdc ++?


阅读 738

收藏
2020-06-03

共1个答案

一尘不染

我会为每个操作系统使用本机库,即GNU / Linux上的libstdc 和Mac OS X上的libc

libc 在GNU / Linux上不是100%完整的,而libstdc 更完整时使用libc并没有真正的优势。另外,如果您想链接到其他用C
编写的库,那么几乎可以肯定它们都是使用libstdc 构建的,因此也需要使用libstdc ++进行链接。

这里有更多关于libc ++在各种平台上的完整性的信息。

2020-06-03