C++跨平台反射库 - 可编译,用示例进行测试,有吗?
例如,我喜欢 Boost 以及与之相关的所有内容,所以我为自己找到了一些 Boost.Extension 和 Boost.Reflection 与 一个关于如何使用它们的示例。我可以在VS2008下编译,但它在执行过程中失败(你可以在这里自己尝试),并且对我来说根本无法在 Linux 下编译。 (我尝试将所有 Boost.Extension 示例转换为可从我最喜欢的 IDE 进行编译通过Premake)...所以总而言之,Boost候选者在我看来是最好的选择 - 我使用Boost all时间...但我无法编译一个如此急需的示例...所以我问你 - 社区
- 如何使 boost 示例工作?
- 对于扩展反射(您已经测试过),是否有跨平台的替代方案?
So I for example love Boost and all related to it so I found for my self some Boost.Extension and Boost.Reflection with one sample on how to use them. Which I can compile inside under VS2008 but it fails during execution (you can try for your self here) and which does not compile under linux for me at all. (I tried to convert all Boost.Extension samples to be compilable from my favorite IDEs via Premake)... So all in all Boost candidates seemed to me like best shot - I use Boost all the time... but I cant compile one so much needed sample... So I ask you - community
- How to make boost sample work?
- Are there cross-platform alternatives to this pare for Extension-Reflection (that you have tested)?
Update: Just made project compilable under linux (modified Boost.Extension a bit)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许可以尝试 http://doc.qt.nokia.com/latest/qmetaobject.html
Mayby try http://doc.qt.nokia.com/latest/qmetaobject.html