qnx相关内容

gcc - 如何创建目标文件的映射文件

我有一个名为 a.out.map 的 .map 文件,它是从 .cpp/.obj 文件,但我不记得是怎么做的.我已经包含了一个片段: .plt 0x0000380c 0x848*(.plt).plt 0x0000380c 0x848 C:/QNX650/target/qnx6/armle-v7/lib/crti.o.text 0x00004054 0x54480x00004054 _btext ..
发布时间:2021-12-18 23:25:31 C/C++开发

你如何在qnx上安装ssh服务器?

我正在使用 qnx 设备,我希望能够通过 ssh 连接到它.有没有人了解如何启动和运行 openSSH 之类的东西? 解决方案 根据是 6.2、6.3 还是 6.4,您实际上会以不同的方式进行处理. 6.2 在 Photon 中有“安装程序"或“从 QNX 安装软件",这是一个 GUI 程序,可让您下载和安装它,类似于 Fedora 的 Pup、YaST 等.命令行等效项是 cl-i ..
发布时间:2021-08-27 19:51:02 其他开发

查找在 shell 中的另一个文件的五天内创建的文件

我对脚本编写还很陌生,所以请继续关注我,如果您有任何问题,请随时提出. 好的,那么:我有一个文件,比如 file.txt file.txt 存在于目录/this/is/the/directory/file.txt 在一个单独的目录中存在 .log 文件,它告诉我创建 file.txt 时会发生什么. fuubar.log、fuu.log、bar.log、this.log、t ..
发布时间:2021-07-23 19:54:36 其他开发

稳定时钟的时间是否与操作系统启动的时间有关?还是过程本身?

使用 boost :: chrono :: steady_clock 或 std :: chrono :: steady_clock 是为了确保物理时间始终单调且不受日期时间影响系统的变化.这是我的问题,如果我有两个进程需要不受系统日期时间更改的影响,那么仅交换 time_since_epoch 就足够了吗?换句话说,自一个时期以来,两个过程到同一时间的时间解释是相同的吗?具体来说,我需要针对Wi ..
发布时间:2021-04-15 20:41:36 C/C++开发

QNX运行时错误:未知符号__stack_chk_guard

我正在尝试测试QNX 6.6.0和6.5.0之间的向后兼容性(以较早的 未知符号:__stack_chk_guard ldd:FATAL:无法解析所有符号 是什么原因造成的?.. (我已经找到了解决方案,但是它无法立即起作用.当我开始编写此问题时,我意识到我所犯的错误.为将来参考,我将在此处以Q& A本人提供解决方案). 解决方案 由于QNX使用的是gcc(qcc): ..

QNX 6.5.0(SP1)和6.6.0(向后兼容)之间有什么区别?

找不到实际的发行说明,该发行说明指出了QNX 6.5.1和6.6.0之间的确切差异.我知道Photon不再受支持. 到目前为止,我已经拥有SDP 6.6.0,但是可能我还需要我的软件才能在6.5.0上运行.那么,到6.5.0的实际向后兼容级别是多少?有人指出"6.6与6.5二进制兼容" [ 1 ]-有人可以用官方文件支持吗? 由于QNX遵循POSIX标准,因此我认为这些API是相同的, ..
发布时间:2020-09-18 06:34:13 其他开发

如何编写一个CanOpen堆栈?

我对此也有类似的问题. 如何对简单的CANopen层进行编程. 我阅读了答案,但我必须自己编写一个CANopen层,但我无法获得商业层.那么编写CANopen堆栈是否有任何基础知识(或者我不确定其中的区别)?我什至不知道从哪里开始. 如果需要,这里是一些信息: 我的主设备是带有QNX的小猎犬黑.我认为QNX有一个通用的CAN库,但不是特定于CANopen的.我的奴隶是一个军事化的无刷电机控 ..
发布时间:2020-07-19 19:16:32 C/C++开发

在PCL版本中关闭Eigen Alignment

因此,我遇到一个问题,即“特征对齐"会导致我使用的操作系统QNX出现严重问题.基本上,操作系统无法以这种方式处理内存,并且会导致非常有趣的段错误.在此处看到我的其他问题. 无论如何,出于这个原因,我希望在构建PCL之前先禁用PCL中使用的本征比对. 关于如何执行此操作,我有一些想法. EIGEN在PCL中包含文件 因此PCL具有其大部分模块的结构,如下所示(这是功能模块的示例): ..
发布时间:2020-05-08 20:29:10 C/C++开发

make:install:找不到命令

当我试图从 qnx 的源文件中安装 git 时,出现以下错误(注意这个英镑是在 qnx )中sudo的提示符: #。 / configure --without-iconv --with-perl = / usr / pkg / bin / perl --with-python = / usr / qnx650 / host / qnx6 / x86 / usr / bin / python ..
发布时间:2018-04-26 20:12:16 其他开发

gcc - 如何创建目标文件的映射文件

我有一个名为 a.out.map 的 .map 文件,它是从 .cpp / .obj 文件,但我不记得如何。我已经包含一个片段: .plt 0x0000380c 0x848 *(。plt) .plt 0x0000380c 0x848 C:/QNX650/target/qnx6/armle-v7/lib/crti.o .text 0x00004054 0x5448 0x00 ..
发布时间:2018-04-21 11:08:27 C/C++开发

如何避开“多个定义的符号”在与gcc链接

我使用的是具有gcc 2.95.3的旧系统,我必须链接两个对象,尽管它们之间没有任何关系,但它们都有相似的命名方法。我不能重命名其中的任何一个,但我希望有一种方法可以构建它们,以免连接器发生抱怨。它所抱怨的方法都是由对象内部的类在内部调用的。我可以做什么? 解决方案 如果你有一个完整的GNU工具链,你应该可以解决你的问题,使用 objcopy ,像这样(如果我已经正确理解你的问题): ..
发布时间:2018-04-20 17:31:55 其他开发

我可以在QNX上使用Java吗?

我必须为两位大师服务。一个项目预计在v1.0之后分为两个。 最初是使用FreeRTOS在C编码的直接嵌入式项目。直到可以直到v1.0。 之后,一位大师说我们必须使用QNX来取悦一个合作伙伴或者失去一个交易,另一个说我们必须使用J / XFS(Java 金融服务扩展)或失去另一笔交易。 $ b $在QNX的支持下,QNX看起来并不热切。我能找到的最好的是这个链接,但几乎没有官方的。 ..
发布时间:2017-08-15 20:44:56 Java开发

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

我有一个系统构建器项目来制作需要完成的QNX操作系统映像。问题是它当前不支持passwd命令。我的意思是当我写图像并尝试 passwd root 命令,我得到这个输出: bin / passwd [1]:root :: 0:0:Superuser:/ root:/ bin / sh:不能执行 - 没有这样的文件或目录 / bin / passwd [ 1:二进制:不能执行 - 没有这样的 ..
发布时间:2016-12-27 23:28:32 服务器开发

与信号的Scanf

我有一个信号,阻止SIGINT,并基本上说“对不起,你不能退出。\\\ ” 问题是这可能发生在scanf 在scanf期间发生这种情况时,scanf将输入printf作为输入。 一个printf会使scanf基本上自动按下回车键。我不在乎我得到不好的输入。我只是想用一个printf或其他东西来编程完成scanf。 处理: scanf获得东西“) - >用户可以输入 ..
发布时间:2016-10-30 05:40:43 服务器开发