是否可以在一个程序中使用不同的libstdc ++库?

时间:2016-08-29 06:25:01

标签: c++ gcc static-libraries c++14 abi

我有一个旧的应用程序框架,必须使用 gcc 4.4.4 和旧的 libstdc ++。所以编译,它不支持C ++ 14

我想使用 gcc 6.2 在C ++ 14中编写我的新函数,并将它们编译成静态库 myslib.a

myslib.a 仅在纯C接口中导出其功能以实现ABI兼容性。

我的问题是:框架使用旧的 libstdc ++。所以,这与C ++ 14不兼容。

是否可以强制执行 myslib.a 以静态链接最新的 libstdc ++。并忽略较旧的 libstdc ++。所以

0 个答案:

没有答案