gpt4 book ai didi

.net - Linux 用户应该使用什么 IDE/编译器组合来在 Windows 上构建 Qt 应用程序,同时避免使用 MS Visual Studio?

转载 作者:行者123 更新时间:2023-11-30 18:07:58 25 4
gpt4 key购买 nike

我无能为力;我知道很多人会不同意,但我真的希望尽可能避免使用 Visual Studio。

我理想的组合是 gcc + Netbeans。我已经使用它们在 Linux 中进行编码。但我的问题是兼容性。例如有一个library我想使用它应该适用于 .NET 和 Java。这是否意味着我需要使用 Visual Studio 才能访问它?

另外,我担心的另一件事是 Qt 应用程序看起来只能用 C++ 编写。如果需要的话,我可以温习 C++,但我更喜欢纯 C。也许我在这里要求太多,但是有没有一个编译器可以用 C 构建与 Windows 和 Qt 完全兼容的应用程序?

最佳答案

这是一个显而易见的答案,但是有Qt的官方开发环境; Qt 创建者。由于是用 Qt 本身编写的,因此在 Linux 上与在 Windows 上几乎相同。

您链接的库是一个 Java 库。该库适用于 .NET 的唯一方法是通过 IKVM(.NET 的 JVM 实现),因此除非您有令人信服的理由使用 .NET 组件,否则我会避免采用这种途径。我不知道从 native 代码使用 Java 代码的简单方法,因此我也会避免使用 C 或 C++ 编写应用程序。

这听起来是最简单且兼容性最大的路线,但规定您必须使用 MXPJQt ,就是使用您选择的Java IDE + Jambi ,Qt 的 Java 绑定(bind)。

如果您不固定使用 Qt 作为小部件库,既然您选择的 IDE 是 NetBeans,为什么不使用 NetBeans Application Platform ,或者如果您的项目小而轻,只需使用 Java 小部件库即可?

关于.net - Linux 用户应该使用什么 IDE/编译器组合来在 Windows 上构建 Qt 应用程序,同时避免使用 MS Visual Studio?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4062920/

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