使用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
安装后编译正常,特此记录。