当我尝试运行rubenvb's Clang 3.2时,我得到:
程序无法启动,因为您的计算机缺少
libgcc_s_dw2-1.dll
尝试重新安装该程序以解决此问题。
我无法在任何地方找到DLL ...我错过了什么包/如何解决这个问题?
答案 0 :(得分:5)
你还需要下载一个gcc包,那个Clang的版本没有附带C ++库或任何东西。它与gcc包装结合使用意味着。来自here:
在这里,您将找到最新的Clang编译器版本。目前,它 是一个32位C和C ++的函数编译器。 Clang是 目前使用gcc-dw2-4.6 *软件包。我也是 提供64位构建,但这些只适用于C.编译C ++ 到64位目标代码将导致链接器错误。你仍然可以使用 如果是为了更好的诊断和静态分析。 要使用它,你 应该在与gcc-dw2相同的目录中提取Clang包 包,这样做是ddirectories重叠。这确保了C和C ++ 标题是由Clang找到的。要使用clang,只需将“gcc”替换为 “clang”和“g ++”和“clang ++”。 Clang目前模仿GCC作为 前端,以及GCC接受的所有选项,Clang接受。一些选择 Clang不支持的内容将被忽略。一些与DLL相关的问题 保持,向我或LLVM报告这些(如果没有这样做) bugtracker将帮助识别并最终修复它们。