需要帮助让Fuego在Xcode中编译 - 提高版本兼容性
Need help getting Fuego to compile in Xcode - boost version compatibility?
语义问题:"可变"不能应用于引用
以上只是我收到的一系列错误中的最新一个,我试图编译fuego-iphone项目。我不确定,但这可能与我编译 boost 的方式有关。该项目的自述文件建议使用这些说明将 boost 编译到框架中,但我已经在这里使用最近的说明这样做了。这个CLANG错误是否与增强版本有关?
我承认在C++方面相对无知。
如果有人对使用 xcode 的一般 fuego 库有任何绝妙的建议,我已经尝试了很多不同的东西,并且几乎是机智的尽头。谢谢!
编辑:对于这里的任何歧义表示歉意,但我不是在询问可变引用,而是显示此问题的最新症状。fuego 邮件列表有一个关于使用 boost 1.48 的相关问题,现在检查一下,很明显我已经编译了 1.49,所以我将重新编译早期版本的 boost,看看它是否以某种方式修复了它。
mutable
修饰符意味着可以从const
方法中更改字段。但是对于引用字段,这没有任何意义,因为引用永远无法在C++中更改。
相关文章:
- 在一个解决方案中针对第三方静态库 (Creo) 的不同版本(版本)进行构建
- 在 C++11 及更高版本中,有没有办法初始化初始值设定项列表中的向量?
- 如何获得CMake Tools以在Visual Studio Code中编译具有C++11(或更高版本)功能的程序?
- 如何将_RICHEDIT_VER(riched20.dll)升级到版本3或更高版本
- 在 Visual Studio 2010(及更高版本)中定义包含或链接路径变量的位置
- C++14 及更高版本是否允许 Lambda 函数的默认参数?如果是这样,怎么办?
- 片段着色器中的"错误:在 GLSL 1.30 及更高版本中禁止使用非常量表达式索引的采样器数组"
- 在Mac OS X Mountain Lion(或更高版本)和Linux上使用X11/Xlib.h
- 对于我在 Microsoft Visual C++ IDE (2005 或更高版本)的本机 win32 项目中编写的应用
- 将用户输入绑定到UE4.22.3及更高版本中的UActorComponent方法
- 使用 C++17 或更高版本对向量中的元素对求和的最'functional'方法?
- 在C 11或更高版本中,是否可以通过Lambda来实现单方法纯Virtual C 接口
- 是 GCC 6.2 或更高版本中的 C++20 实验范围
- 切换到更高的 Boost 版本 1.6.1 时出现编译错误
- 如何在 CMake 3.7 及更高版本中表达 PGO 依赖项
- C++11及更高版本:shared_ptr,用于管理由低级C库提供的系统资源
- 如何在 CMake 目标上请求 C++11 或更高版本
- 如何在Windows和更高版本上保留内存,并将文件映射到内存中
- 谁能帮助我在 4.0 及更高版本上实现 Android Blur,而无需学习 Renderscript
- 如何使用OpenGL 2.0而不是更高的版本