在Qt Creator中使用openFrameworks

3
我怎样在Qt Creator环境中使用OF? 事实上,我应该如何构建库并将其添加到我的.pro文件中等。

这篇文章是在提到 www.openframeworks.cc 吗? - nkint
4个回答

2
请查看这个github仓库:https://github.com/procedural/ofqmake。如果你想使用qtcreator构建openFrameworks,可以使用其中的qmake项目文件(.pro);如果你想在自己的项目中使用oF,则可以使用qmake包含文件(.pri)。
这正是你想做的事情。获取openFrameworks.pri文件,并通过添加include(openFrameworks.pri)将其包含在你的.pro文件中。

2
我已成功将open frameworks项目移植到creator中,加载普通的Makefile项目。
你可以在文件projectName.includes中添加包含目录,以实现自动完成和文件导航(只需使用find shell命令针对OF_PATH/libs进行操作),非常方便。
此外,config.make和addons.make让您使用官方社区项目管理系统提供的内置项目创建工具和工作流程,并使用标准gcc命令添加外部二进制/库/共享组件(例如-I)。
这样,您就可以使用QtCreator,无需关心.pro/.pri文件,并使用makefile项目(我已在linux和mac/osx上都测试过),并且我认为在arch编译时也不会出现问题。
C++11也没有问题(尽管我还没有测试过语言的所有新功能)。
请参阅官方论坛中的此帖子。

2022年学习openframework还值得吗? - rog

1

Qt本身提供了一个名为Qt-Complex的开放框架。仔细阅读,您可以找到如何将框架添加到您的项目中。


我认为你把特定的库“openFrameworks”和通用术语“开放框架”混淆了。 - kritzikratzi

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接