什么是cxaguard图书馆

What is the cxaguard library?

本文关键字:图书馆 cxaguard 什么      更新时间:2023-10-16

代码I继承了链接行上的引用-lcxagard。然而,这个库显然不再包含在英特尔15 C++编译器中,我收到了ld: cannot find -lcxaguard错误。这个库是什么?"cxa"是什么意思?

根据本网站和本网站,它是旧版本的英特尔C++中使用的支持库,用于支持使用(现已弃用)开关-cxxlib-gcc。此开关允许使用当前安装的G++版本的运行库(libstdc++)。这是需要的,因为英特尔C++曾经提供由Dinkumware制作的运行库。由于不再是这种情况,因此在最新版本的英特尔C++中删除了该库(并弃用了开关)。