给openwrt移植一个其他项目的问题记录

将公司的一个项目移植到openwrt,使其可以链接到云上实现远程集中控制.

1.SCP软连接的问题

我们在系统中,经常用到软连接;当我们从远程机器scp 数据时,这个软连接不会cp过来;而是

把软连接到的目录中的内容完全cp过来;这样之前的软连接就失效了而且占用磁盘空间增大。
scp 文件夹 正确的方法:tar 打包再解压

sudo tar -czvf  test.tgz /..../test  

scp ~/test.tgz ./  

sudo tar -xzvf ./test.tgz -C / 

2.交叉编译软件如果发现找不到某个.so,
a.看看是否存在那个SO库
b.指定了路径了库,而且在那个目录下也有那个库。
这时就要看看此目录下的.so是不是和目标板需求的一样,比如mips的板子,arm的.so库。
3.执行软件时如果发现找不到某个.so,
除了上述a、b两点外还要看看.so放在系统目录下/lib、/usr/lib下行不?

4.移植第三方库比如openssl

./config no-asm shared - -prefix=/home/

不指定no-asm可能出现错误,大概就是不能识别的汇编命令.
可能需要修改makefile 里的CC。就修改一处

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值