将 TCP 客户端和服务器从 Linux 移植到 QNX Neutrino 的困难

发布于 2024-12-19 00:53:27 字数 192 浏览 4 评论 0原文

现代 Linux 和 QNX Neutrino 之间是否存在任何重大差异,导致移植现有客户端/服务器变得困难?源代码通常使用 Qt 的 qmake 构建,但没有其他 Qt 依赖项。

我需要估计此过程需要多长时间,但我从未使用过 QNX。

如果重要的话,这将在 ARM CPU 上运行,但我们也已经在 Linux 上为 ARM 进行了构建。

Are there any major differences between a modern Linux and QNX Neutrino that would make porting an existing client/server difficult? The source is normally built using Qt's qmake, but has no other Qt dependencies.

I need to provide an estimate for how long this process will take, but I've never used QNX.

If it matters, this will run on an ARM CPU, but we already build for ARM on Linux as well.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦里的微风 2024-12-26 00:53:27

在你尝试之前,真的很难估计,因为有很多相似之处,但有差异的地方可能会出现更多问题。如果我进行估算,我会首先下载 QNX 的评估副本并尝试构建以查看您面临的问题。

最大的问题可能是您是否使用 GUI。 QNX 使用它自己的 GUI 技术,而不是 X。(尽管 Qt 4.7 已移植到 QNX 6.5,所以如果您要使用 Qt,它可能会工作。)

It's really going to be hard to estimate until you try because there are a lot of similarities, but where there are differences can be more problematic. If I were estimating, I would start by downloading an eval copy of the QNX and try building to see what problems you are facing.

The biggest issue may have is if you are using a GUI. QNX uses it's own GUI technology which is not X. (Although Qt 4.7 has been ported to QNX 6.5, so if you were to use Qt, it would probably work.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文