我在 manual 之后用 VS9 构建了 clang .
我已经编译了代码:
void foo()
{
try
{
throw 1;
}
catch(int)
{}
}
目标文件。它具有外部依赖性:
___cxa_allocate_exception
__ZTIi
___cxa_throw
我猜这些来自运行时库。但是我应该使用哪一个呢?我应该构建 libc++ 吗?稳定吗?
PS: 我不想对 cygwin/mingw 有任何依赖
PPS:但似乎我需要的是 mingw...它是唯一可行的选择吗?
最佳答案
您需要 C++ ABI 库。 libc++ 不会在这里帮助你。您需要 libc++abi 或 libsupc++ 或类似的东西。
关于c++ - Windows 上 clang 的运行时库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15998778/