LLVM Clang 5.0在复制初始化错误中显式

凯夫塞特勒

我正在尝试在OSX上编译仅在Linux上经过测试的开源项目。

$: g++ -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-da

我正在尝试使用以下命令行选项进行编译

g++ -MMD -Wall -std=c++0x -stdlib=libc++ -Wno-sign-compare -Wno-unused-variable -ftemplate-depth=1024 -I /usr/local/Cellar/boost/1.55.0/include/boost/ -g -O3 -c level.cpp -o obj-opt/level.o

我看到几个看起来像这样的错误:

./square.h:39:70: error: chosen constructor is explicit in copy-initialization
      int strength = 0, double flamability = 0, map<SquareType, int> constructions = {}, bool ticking = false);

该项目指出以下是Linux设置的要求。我如何确认自己在做那个?

gcc-4.8.2
git
libboost 1.5+ with libboost-serialize
libsfml-dev 2+ (Ubuntu ppa that contains libsfml 2: )
freeglut-dev
libglew-dev
量子开发

该项目要求您使用gcc-4.8.2进行编译,但是您的g ++使用的是clang,这是另一种编译器。

安装gcc-4.8.2或更高版本,并用它来编译您的项目

$ sudo port install gcc49

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

llvm / clang编译错误,内存耗尽

来自分类Dev

强制函数在Clang / LLVM中内联

来自分类Dev

Clang或LLVM中的-Wa-divide选项

来自分类Dev

clang插件编译错误:未定义符号llvm :: Registry <clang :: PluginASTAction,llvm :: RegistryTraits <clang :: PluginASTAction>>

来自分类Dev

Clang,LLVM和g ++

来自分类Dev

Clang,LLVM和g ++

来自分类Dev

来自clang / llvm编译器的重复符号错误

来自分类Dev

来自clang / llvm编译器的重复符号错误

来自分类Dev

带有LLVM-Clang的私有C ++模板的隐式实例化的链接器错误

来自分类Dev

使用clang生成LLVM IR

来自分类Dev

clang / LLVM项目级别优化

来自分类Dev

在OSX上构建巨大的C ++源代码时LLVM Clang 6.0致命错误

来自分类Dev

使用 LLVM Clang 编译 NAS 并行基准会出现错误

来自分类Dev

如何解决Xcode 5中的Apple LLVM 5.0错误?

来自分类Dev

如何为iOS交叉编译clang / llvm?

来自分类Dev

Clang和LLVM-版本与调试版本

来自分类Dev

配置文件LLVM通过Clang

来自分类Dev

测量使用Clang / LLVM生成的函数的大小?

来自分类Dev

LLVM(Clang)是否曾经使用GCC?

来自分类Dev

如何为 Android 编译 LLVM/Clang?

来自分类Dev

Xcode 5“缺少编译器规范LLVM 4.2”错误

来自分类Dev

使用clang-llvm编译器添加对类似于CUDA中__shared__的内存类型的支持

来自分类Dev

在LLVM / Clang下编译时,名称空间“ std”中没有名为“ unique_ptr”的类型

来自分类Dev

带有默认初始化的Clang编译错误

来自分类Dev

clang无法检测到初始化并给出错误

来自分类Dev

clang(和LLVM)和gcc / g ++有什么区别?

来自分类Dev

使用Clang构建V8并发出LLVM IR

来自分类Dev

使LLVM ModulePass在clang命令行上可用

来自分类Dev

将OpenMP与llvm-clang一起使用

Related 相关文章

热门标签

归档