交叉编译之海思3515开发笔记
来源:互联网 发布:mysql面试题 编辑:程序博客网 时间:2024/04/29 12:06
交叉编译成功后,在指定目录下生成下列文件:
libstackxxx.so
xxxstacktest
将模拟程序xxxstacktest的配置文件conf_xxx.ini上传到上边指定目录
将以上三个文件拷贝到编译服务器目录
/nfs/xxx3515/xxxtest
目标机(target):用户开发的系统,通常都是非X86平台。host编译得到的可执行代码在target上运行。这里用的是Arm平台,海思3515芯片。
在个人PC上,cmd命令打开命令行,用telnet命令登录目标机
telnet 192.168.1.8
login:root
Password:
登录成功后,可以看到“Welcome to HiLinux”的欢迎界面,以及BasyBox版本等信息
因协议栈库libstackxxx.so在被调用时,将Log日志默认写在/tmp目录下,所以这里将目标机目录/tmp挂载到编译服务器目录/nfs/xxx3515
~ $ mount -t nfs 192.168.1.10:/nfs/xxx3515 /tmp -o nolock
~ $ cd /tmp
~ $ ls
xxx3515
~ $ cd xxx3515
ls
~ $ conf_xxx.ini libstackxxx.so xxxstacktest
~ $ export LD_LIBRARY_PATH=./
~ $ ./xxxstacktest
在3515开发板上,协议栈模拟程序启动好了。
关于mount命令
命令格式:
mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。这里使用LINUX文件网络共享nfs
2.-o options 主要用来描述设备或档案的挂接方式。nolock,无锁
3.device 要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。
- 交叉编译之海思3515开发笔记
- 嵌入式开发之s3c2440交叉编译
- android底层开发之交叉编译环境
- 单片机开发交叉编译
- 一步一步建立linux交叉编译开发环境(学习笔记)
- 树莓派之交叉编译
- CMake之交叉编译
- 创建嵌入式Linux开发环境之交叉编译环境
- 【Cocos2d-x 3.0】游戏开发之android交叉编译
- 【Cocos2d-x 3.0】游戏开发之android交叉编译
- 嵌入式开发之 入门篇(文件传输、交叉编译)
- 嵌入式开发环境搭建之安装交叉编译工具链
- Android逆向基础笔记—Android NDK开发2之Windows下的gcc手动编译(交叉连编译)和利Linux Ubuntu系统下的交叉工具链手动编译
- tslib-1.4交叉编译笔记
- libevent&&protobuf交叉编译笔记
- 嵌入式开发和交叉编译
- 基于海思开发板进行OPENCV交叉编译时的问题
- Linux交叉编译之configure
- 适用不同数据库的、可执行存储过程的DBHelper类
- 妙法删除多余Windows XP管理员账户
- .Net 中的序列化与反序列化
- 添加当前文件夹及其子文件夹到路径 addpath matlab
- OpenScales 学习和介绍——OpenScales代码结构
- 交叉编译之海思3515开发笔记
- wpa_supplicant文件配置
- Android安全机制(转载)
- 011年总结: 跟往年一样,这是蛋疼的一年,坑爹的一年,杯具的一年,纠结的一年。
- oracle函数大全-字符处理函数
- Oracle截取字符串的函数substr
- java中单例设计饿汉式懒汉式浅记
- android 自定义View1 笔记
- Linux系统启动过程+Daemon小记