问题标签 [qnx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1676 浏览

gdb - 我怎样才能在 gdb 中调试这个 SIGSEV?

我正在构建以前工作的代码,但我遇到了段错误,我无法弄清楚出了什么问题。gdb 捕捉到错误,但它没有指出明显的原因。它显示的源代码行是一个函数名称,因此它甚至没有进入函数。如果我查看指令的反汇编,它仍在设置堆栈,所以堆栈可能被搞砸了。那么我应该如何调试呢?这是在 QNX 6.2 中,仅限控制台 gdb。

0 投票
1 回答
1420 浏览

command-line - 使用 teamcity 命令行执行 ssh 远程登录的问题

我想知道是否有人尝试过使用 teamcity 的命令行构建器来执行 ssh 远程登录。

现在,我想在 teamcity 目前不支持的 QNX neutrino OS 上自动化一些测试。作为一种解决方法,我在目标 qnx 机器上设置了一个 ssh 服务器,这样我就可以 ssh 和 sftp 中的可执行文件。

首先,源码是在Windows XP上使用qnx的编译器(基于g++)编译的。然后将可执行文件 sftp-ing 到 qnx neutrino。接下来,使用 ssh 编写登录脚本以远程启动测试应用程序并将结果发送回远程代理以进行发布。

我创建的批处理脚本独立运行良好,但是,在将其连接到远程代理后,它无法登录 ssh 并在以下命令中无限期挂起:ssh -l "./.sh"

注意:我已经在 QNX .ssh/authorized 密钥文件中添加了远程代理的 RSA 公钥,自动登录正在工作。是否也需要添加 teamcity 服务器的 RSA 公钥?

有人对这个问题有任何想法吗?

0 投票
2 回答
3369 浏览

c - 关于以毫秒为单位的时间

我正在使用 Monetics 在 QNX 平台上使用 C 语言以下列格式打印时间

2010-11-02 14:45:15.000

我能够使用日期、小时、分钟和秒

问题是我如何使用 QNX Momentics 获得毫秒粒度。

我尝试使用 QNX 特定的 int iSysTimeMs = ( (ClockCycles () * 1000) / SYSPAGE_ENTRY(qtime)->cycles_per_sec ) % 1000; 获得毫秒的粒度。

但我想以这种 POSIX 方式进行操作,以便它是可移植的。我们如何做到这一点?

谢谢!文卡塔

0 投票
2 回答
1981 浏览

uml - 对 UML 工具建模 C++/QNX (Eclipse-CDT) 的建议?

有人可以推荐 QNX 的 UML 建模工具吗?我不介意生成代码(尽管它会很好)我​​只是想敲一些东西,我正在寻找一些指导。

我快速浏览了 mdt-uml2tools Eclipse 插件,但我似乎无法进行组合/聚合,我猜是因为它与 java 相关。

有什么想法或建议吗?

0 投票
4 回答
16856 浏览

android - Qnx vs Android vs iOS

与 android 和 iOS 相比,像 QNX 这样的实时操作系统会给智能手机/平板电脑带来什么优势。

真的会更加可靠和安全,同时提供出色的性能和安全性吗?

谢谢

0 投票
4 回答
3413 浏览

c++ - QNX C/C++ 软件

如何获取 QNX C/C++ 示例代码?

0 投票
2 回答
296 浏览

android - RIM Blackberry Playbook to Access Android Apps in QNX? Will it work? What will experience be like?

I am trying to figure out how feasible Blackberry's rumored intent to have the Playbook tablet access the Android App store will be.

There have been several news/blog reports on this matter, but i haven't seen any feedback from the app developer community on this forum regarding what the experience will be like for Playbook users, whether apps would need to be altered by developers going forward to accommodate for the Playbook, what Google and Blackberry would have to do to ensure that the user experience is seamless.

From an app developer's perspective, I imagine this is a huge homerun, as it opens up sales opportunities to Blackberry customers. However, there are likely risks of alienating some users if the experience isn't the same as one would get on, say, a Galaxy Tab or the Motorola Xoom.

Here is an article on the topic: http://www.slashgear.com/blackberry-playbook-android-app-support-coming-in-2h-2011-tip-insiders-11132674/

What do app developers at large think about QNX facilitating this?

0 投票
1 回答
805 浏览

c++ - QNX QCC 链接器包括文件时间戳

是否有一个标志可以传递给链接器,它不会输出中包含每个文件的时间戳library.a

我们正在使用 qcc-A参数创建一个库,当它这样做时,它会将所有已编译的文件正确地收集到库中,但它总是添加某些文件信息(文件大小、时间戳等)。问题是我们无法在清理后创建完全相同的二进制文件,因为时间戳是二进制文件的一部分

项目中的每个输出都包括这样的一行.o

0 投票
1 回答
4700 浏览

qt - 在 QNX 上运行 Qt 应用程序

我正在尝试让 Qt 应用程序在 QNX 4.5 上运行。我已经用这个配置在一个 linux 机器上编译了 Qt 4.6.3:

./configure -xplatform 不支持/qws/qnx-i386-g++ -embedded i386 -no-gfx-linuxfb -no-mouse-linuxtp -no-kbd-tty -no-qt3support -qt-gfx-qnx -qt-mouse- qnx -qt-kbd-qnx -no-exceptions -little-endian -nomake 演示 -nomake 示例

“make”需要对环境进行一定的调整并注释掉一个功能,但最终还是奏效了。我已经将字体和 Qt 库复制到在 VMware 中运行的 QNX 上,并创建了一个示例 Qt 应用程序(它只显示一个按钮),我在我的 linux 机器上编译并复制到 QNX。

我有一个小脚本来启动应用程序:

它运行应用程序,启用实验性输入驱动程序。使用这个脚本,我可以通过在 Photon 中运行 Qt 应用程序到达某个地方 - 屏幕渲染都搞砸了,但我确实看到了我的 Qt 应用程序。

但是,如果我将 Photon 退出到文本模式,并尝试从那里运行应用程序(使用稍作修改的脚本,具有不同的 vid 和启动图形服务器的值),我只会看到一个空白屏幕。

我对 QNX 和 Qt 完全陌生,所以我现在有点卡住了。我正在尝试了解 Photon 的工作原理以及它设置的环境类型,以查找我在文本模式中可能缺少的内容。但是,我不确定这甚至是一个正确的方向,所以我想我会问好人,以防有人以前经历过这个:)

干杯!

0 投票
1 回答
287 浏览

actionscript - 如何使用 Playbook 的 QNX 显示带有一个项目的 Picker

I've got a QNX Picker control that isn't displaying the selected values when there's only one item in the picker. 例如:

结果是一个空白选择器。也许我做错了什么。当 arr 数组中有 2 个项目时,选择器实际上显示了选定的索引。

当只有 1 个项目可供选择时,如何让选择器显示所选项目?

我正在使用带有 Playbook SDK 0.9.3 的 Burrito。

先谢谢了!