Windows上的clang运行时库

时间:2013-04-14 11:56:26

标签: c++ windows visual-c++ llvm clang

我在manual之后使用VS9构建了 clang

我编译了代码:

void foo()
{
    try
    {
        throw 1;
    }
    catch(int)
    {}
}

到目标文件。它有外部依赖关系:

___cxa_allocate_exception
__ZTIi
___cxa_throw

我猜这些来自运行时库。但是我应该使用哪一个?我应该构建libc ++吗?它稳定吗?

PS:我不想依赖cygwin / mingw

PPS:但似乎mingw就是我需要的......它只是可行的选择吗?

1 个答案:

答案 0 :(得分:0)

您需要C ++ ABI库。 libc ++在这里不会帮到你。您需要libc ++ abi或libsupc ++或类似的东西。