需要帮助让Fuego在Xcode中编译 - 提高版本兼容性

Need help getting Fuego to compile in Xcode - boost version compatibility?

本文关键字:高版本 版本 兼容性 编译 帮助 Fuego Xcode      更新时间:2023-10-16

语义问题:"可变"不能应用于引用

以上只是我收到的一系列错误中的最新一个,我试图编译fuego-iphone项目。我不确定,但这可能与我编译 boost 的方式有关。该项目的自述文件建议使用这些说明将 boost 编译到框架中,但我已经在这里使用最近的说明这样做了。这个CLANG错误是否与增强版本有关?

我承认在C++方面相对无知。

如果有人对使用 xcode 的一般 fuego 库有任何绝妙的建议,我已经尝试了很多不同的东西,并且几乎是机智的尽头。谢谢!

编辑:对于这里的任何歧义表示歉意,但我不是在询问可变引用,而是显示此问题的最新症状。fuego 邮件列表有一个关于使用 boost 1.48 的相关问题,现在检查一下,很明显我已经编译了 1.49,所以我将重新编译早期版本的 boost,看看它是否以某种方式修复了它。

mutable修饰符意味着可以从const方法中更改字段。但是对于引用字段,这没有任何意义,因为引用永远无法在C++中更改。

相关文章: