gpt4 book ai didi

c++ - 为项目启用 clang

转载 作者:行者123 更新时间:2023-11-30 04:35:10 24 4
gpt4 key购买 nike

我决定在我的项目中测试 clang。有 CMake 构建系统,我运行这样的命令:

cmake ../  -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++

MAKE_C_COMPILER= clang
CMAKE_CXX_COMPILER= clang++

-- The C compiler identification is Clang
-- The CXX compiler identification is Clang
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works

但是构建失败了:

这是 make VERBOSE=1 的第一行

clang++   -DApplicationManager_EXPORTS -g -fPIC -Iinclude -I/usr/include/python2.7 -I/usr/include/ClanLib-2.2 -I/usr/include/Box2D   -Wall -g -msse2 -fPIC -o CMakeFiles/ApplicationManager.cpp.o -c ApplicationManager.cpp

和错误列表http://pastebin.com/MQmhbW4D .

这里也是控制台的截图:http://img689.imageshack.us/img689/5347/clang.png

最佳答案

Clang 还没有实现 __is_trivial,所以看起来你现在运气不好。

Link to bug report

关于c++ - 为项目启用 clang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5564872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com