问题标签 [qnx-neutrino]

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 投票
1 回答
2205 浏览

jpeg - qnx 窗口上的 JPEG 图像

我正在做一个我有 jpg 文件的项目,我必须在 QNX 屏幕上显示它们。我想使用 libjpeg 读取 JPEG 文件并对其进行解码并使用窗口像素图将其显示在 qnx 窗口上。我尝试如下编写我的代码,但它没有任何响应。屏幕保持黑色。

我想澄清一下,我的 JPEG 文件在 YCbCr(4.2.0 二次采样)中,但这并不重要。sRGB 格式的 JPEG 文件也可以。

这是我的代码看起来像

0 投票
0 回答
477 浏览

memory-leaks - 用于 PowerPC/QNX 的 Valgrind 端口

我正在寻找一种合适的工具来解决 PowerPC/QNX 系统上的内存泄漏问题。QNX 使用了一些工具,但它很笨重,而且几乎无法跟踪内存泄漏。我之前在不同的系统(ARM/Linux)上使用过 Valgrind,并且效果很好。想知道您是否听说过用于 PPC/QNX 的 Valgrind 端口?

0 投票
1 回答
1940 浏览

c - 如何在 qnx 上获取进程内存

我想在 qnx 上获取进程内存。在 shell 上,我可以使用命令得到结果showmem -P pid。在 c 中,我为命令打开了一个管道,但是我想解析命令的输出,但我不知道它是如何完成的。

0 投票
1 回答
1314 浏览

multithreading - 新 QNX 进程/线程的默认调度策略和优先级

QNX 文档说一个新线程从它启动的父线程继承调度策略和优先级。

如果我从 shell 或 init-script 启动一个新进程怎么办?新进程/线程的调度策略和优先级从何而来?

0 投票
2 回答
660 浏览

c++ - QNX 错误 - 静态成员变量的“未定义引用”

我正在使用带有虚拟机 VmPlayer 的 QNX momemtics IDE 5.0.1 来运行 QNX 客户端。我在课堂上使用单例模式。调用类的实例时,我收到错误“未定义的引用”错误:类内初始化非整数类型的静态数据成员“DemoClass * DemoClass :: s_instance”所需的“constexpr” [-fpermissive]” . 代码片段如下:

我在另一个类中调用 getter 函数,如下所示:

我添加了仍然面临错误的静态成员的定义。请建议。

0 投票
1 回答
3976 浏览

mount - qnx6 fs 无法以读/写方式挂载,标准高清

我正在运行 Neutrino 6.4.0 并带有附加的标准 2.5"、250GB Toshiba 硬盘和 6 个预先存在的 qnx6 分区。所有这些都可以只读方式挂载;但是,我不能将其中任何一个挂载为读/写。对于实例:

工作正常,而

返回以下内容:

我什至尝试了不同的同步选项(-o sync=ignore-o sync=optional),但无济于事。

有趣的是,我在同一个磁盘上创建了一个额外的分区mkqnx6fs /dev/hd1t77.6,并且该分区可以以读/写方式挂载

我的问题是,什么可能导致现有分区是只读的,有没有办法让它们读写?

0 投票
1 回答
714 浏览

beagleboneblack - 无法在 Beaglebone 黑板上启动 QNX 6.5.0

我的 Beaglebone Black 在预建映像下工作正常,images/prebuilt-bsp-ti-beaglebone.ifs附带 QNX bsp-nto650-ti-beaglebone-sp1-trunk-201209071340.zip,该文件从 foundry27 下载。

当我将新建的映像复制到 SD 卡上并尝试在 beaglebone black board 上启动时,它失败并出现以下错误。实际上,我剪切了以下图像形式“ http://www.openqnx.com/phpbbforum/viewtopic.php?f=11&t=15755 ”,我比较了日志并确认它们与我的完全相同。

日志

我尚未测试更高版本的 6.6.0,因为它无法在 QNX Momentics 6.5.0 下成功编译。

真诚地希望有人帮助我了解这里出了什么问题以及如何解决这个问题。

0 投票
1 回答
218 浏览

linux - 如何将 passwd 命令添加到系统构建器项目?

我有一个系统构建器项目来制作需要完成的 QNX 操作系统映像。问题是它目前不支持 passwd 命令。我的意思是当我编写图像并尝试passwd root命令时,我得到以下输出:

我已经将 passwd 二进制文件添加到项目的Binaries部分,但问题没有解决。我是图像构建概念的新手。我应该采取哪些步骤?

0 投票
1 回答
1590 浏览

gcc - 在编译期间插入头文件

我正在尝试编译一个库,但缺少一些宏。我想在编译期间添加这些位于头文件中的宏。gcc 有如下include选项:

我如何在 QNX 中实现这一点?我找不到添加头文件的qcc选项。

0 投票
1 回答
54 浏览

c - 等效于 Ubunu 的 ENDIAN_BE16() 函数

Ubuntu的以下功能的确切等价物是什么?

http://www.qnx.com/developers/docs/6.4.1/neutrino/lib_ref/e/endian_be16.html