问题标签 [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.
colors - 如何为 QNX 终端添加颜色?
我正在使用 PuTTY 0.62 通过 SSH 连接到 QNX Neutrino。
我启用了“允许终端指定 ASCI 颜色”和“允许终端使用 xterm 256 色模式”。
如何让我的终端 (qansi-m) 为输出文本添加颜色?
qnx - Jam 在 QNX Neutrino 主机上的内置变量 $(OS) 中有什么价值?
我必须根据构建主机配置我的编译。Windows 和 Linux 很简单,无论如何我都可以访问构建主机来测试它。
到目前为止,我完全没有找到 $(OS) 的值,只是为了检查我的期望,$(OSPLAT)。我假设 OSPLAT 在 x86 机器上是 X86,类似于其他 QNX 支持的 SDP 包
如果有人可以访问安装了 QNX SDP 的 QNX/Neutrino 系统,则下面的 Jam 脚本可以产生结果:
c - 如何在 QNX 中重置进程 ID
如果有人知道如何在 QNX 中保留进程 ID,请告诉我。我正在网上搜索,但似乎找不到任何东西。我实际上需要编写一个脚本来执行以下操作:
- 查找当前进程 ID
- 如果 PID 大于某个特定值,则重置 PID 并启动我的进程
- 如果不是更大,那么开始我的过程
为此,我只需要有关如何在 QNX 操作系统中重置进程 ID 的信息。预先感谢。
linux - 如何将 qnx 分区挂载为仅用于执行特定代码行的读写启用?
即,感兴趣的分区已经挂载为只读。该分区需要挂载为启用 rw 的分区,以便单独执行特定的脚本行。之后,该分区应该进入以前的只读状态。
virtual-machine - 如何在 qnx 操作系统中加载 devnp-ncm.so?
我650SP1
在VMplayer
. 我想加载devnp-ncm.so
驱动程序。
我尝试过以下事情 -
1) #io-pkt-v4-hc -d /lib/dll/devnp-ncm.so path=/dev/io-usb/io-usb -ptcpip verbose &
2) # io-pkt-v4-hc &
#mount -T io-pkt devnp-ncm.so
请给我一些建议如何加载它。
sigkill - QNX 系统在使用 phshutdown 关闭时挂起
使用 phshutdown(重新启动或关闭)关闭 QNX neutrino 时,系统在杀死消息队列(mqueue)时挂起。屏幕上显示的消息是
关闭服务提供者(mqueue)
这可能是什么原因?
c++ - boost::asio QNX 链接器错误
我是在 QNX 平台上使用 boost 库的新手。我在链接 asio 库时遇到问题。它给我带来了未定义的参考链接器错误boost::asio::detail::socket_ops
。消息是:
在函数boost::asio::detail::socket_ops::call_bind
未定义引用绑定..
listen
& , recvmsg
, accept
, setsockopt
..的类似错误
当我将 asio 库仅作为头库包含时出现这些错误(我没有单独编译它)。
然后我尝试通过定义BOOST_ASIO_SEPARATE_COMPILATION
和包含<boost/asio/ssl/impl/src.hpp>
一次来显式编译库。它向我抛出了更多未定义的对 socket_ops.hpp 中定义的函数的引用错误。
错误发生在socket_ops.ipp
我在 QNX Neutrino Momentics 6.50 中使用 boost_1_49
c++ - 在 C/C++ 中通过套接字发送 int
我在通过套接字发送整数数组时遇到了麻烦。代码看起来像这样
程序1:(在windows上运行)
程序 2:(在中微子上运行)
它应该打印位图大小:64
宽度:8
高度:8
位图大小:64
宽度:6
高度:4096
我做错了什么?
kernel - QNX 内核二进制文件名是什么
我正在开发一个项目,其中底层内核来自 QNX,所有内核源都以二进制形式提供,例如块驱动程序的 CAM 层以 libcam.a 的形式存在,但找不到应该完整存在的确切内核二进制文件项目的源代码树。
谁能告诉我有什么方法可以找到它??
qnx - 获取 QNX 中正在运行的用户进程列表
我在 QNX 操作系统中运行一些守护程序用户进程以及一些 Xlet GUI 应用程序。我使用 TeraTerm 连接到 QNX 控制台。我需要获取正在运行的用户应用程序/进程的列表,以便查看哪些用户应用程序已经在运行在系统中。我需要 processID、内存和 appname。
我遇到了该pidin
命令,但它列出了所有进程。无论如何要过滤掉用户进程及其应用程序名称?