gpt4 book ai didi

linux - 我如何在 nim 中创建一个 qt 应用程序

转载 作者:太空狗 更新时间:2023-10-29 12:15:04 27 4
gpt4 key购买 nike

我希望在即将进行的项目中使用 nim,但我不确定从哪里开始。在过去的两年里,我开发了一些 Web 应用程序,而且我对 Python 非常熟悉。我也非常擅长 Linux。

现在我想为 linux 制作一个 GUI 应用程序,也许使用 qt。我查阅了 qt how tos,但他们主要使用 c++ 或 python 和 qt creator。我怎样才能将 nim 绑定(bind)到 qt?

最佳答案

您可以使用 qt 作为 Linux 应用程序的 UI,然后在 Nim 中构建应用程序的逻辑后端,将其导出为 C 库并从用户界面层调用它。这就是我为 Seohtracker 所做的,UI 在 OSX 或 IOS 的 ObjectiveC 中完成,但后端是 implemented in Nim通过瘦 C API 导出。

理论上,您可以捕获那个逻辑模块,打一个 qt UI 层并拥有一个 Linux 客户端。 Nim backend integration guide解释了如何将不同的语言混合和调用在一起。

关于linux - 我如何在 nim 中创建一个 qt 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28322835/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com