Clang编译错误

使用Linux开发Cocos2dx,电脑上装有g++,换成clang。

Qt creator中编译,如下报错:(之前报错 vector 文件没找到 )

最开始这个问题也遇到过,这次又忘记哪里没配置好。

打开已经配好的电脑 输入命令 apt search llvm | grep 安装

clang/panda,now 1:3.8-34+nmu1 amd64 [已安装,自动]

clang-3.8/panda,now 1:3.8.1-18 amd64 [已安装,自动]

libc++-dev/panda,now 3.9.1-2 amd64 [已安装]

libc++-helpers/panda,panda,now 3.9.1-2 all [已安装,自动]

libc++1/panda,now 3.9.1-2 amd64 [已安装,自动]

libc++abi-dev/panda,now 3.9.1-2 amd64 [已安装]

libc++abi1/panda,now 3.9.1-2 amd64 [已安装,自动]

libclang-common-3.8-dev/panda,now 1:3.8.1-18 amd64 [已安装,自动]

libclang1-3.6/panda,now 1:3.6.2-3 amd64 [已安装,自动]

libclang1-3.8/panda,now 1:3.8.1-18 amd64 [已安装,自动]

libclang1-3.9/panda,now 1:3.9.1-5 amd64 [已安装,可自动卸载]

libllvm3.6v5/panda,now 1:3.6.2-3 amd64 [已安装,自动]

libllvm3.8/panda,now 1:3.8.1-18 amd64 [已安装]

libllvm3.9/panda,now 1:3.9.1-5 amd64 [已安装,自动]

llvm-3.8/panda,now 1:3.8.1-18 amd64 [已安装,自动]

llvm-3.8-dev/panda,now 1:3.8.1-18 amd64 [已安装,自动]

llvm-3.8-runtime/panda,now 1:3.8.1-18 amd64 [已安装,自动]

配置没成功的电脑同样运行此命令,对比发现少安装了 libc++-dev

安装后编译正常,特此记录。

你可能感兴趣的:(Clang编译错误)