QNX中的执行命令拷贝和库文件缺失时拷贝

时间:2024-04-06 09:11:24

1、命令拷贝:

当嵌入式装置中缺少ll、vi、mv等命令时,可以直接在QNX IDE中拷贝即可。

拷贝目录为:

C:\QNX641\target\qnx6\armle\bin

QNX中的执行命令拷贝和库文件缺失时拷贝

 可以看到,各种命令都在在文件中,直接拷贝到装置的对应文件中即可。

小结:QNX与linux类似,命令都是脚本的形式,拷贝命令即是拷贝.sh文件。

2、库文件拷贝

QNX的IDE中也包含了各种库文件,倘若嵌入式装置中缺失库,也可以在此目录中拷贝。

C:\QNX641\target\qnx6\armle\lib

QNX中的执行命令拷贝和库文件缺失时拷贝

例如:嵌入式装置显示缺少libsocket.so库。

我们在IDE的上述目录中可以找到该库。

但是 ,我们在QNX虚拟机中发现:

QNX中的执行命令拷贝和库文件缺失时拷贝

 libsocket.so 是指向libsocket.so.2的,所以我们需要将libsocekt.so.2也要同时拷贝.

之所以要在虚拟机中查看,是因为虚拟机是QNX系统,可以通过ls -l 命令查看连接,而IDE安装在windows,不支持该命令。