千寻位置_SDK集成_Linux快速上手指南
用户拿到魔方基于 Linux 的 NSDK 后,可以按照如下说明操作,
一.SDK 编译常见问题
- 如何编译千寻提供的 demo
-
- Linux 环境下,进入到千寻提供的 SDK 目录,在命令行输入 make 即可,系统无任何输出表示编译正确,完成后目录下会出现类似 demo.bin 的文件。
可以通过查看整个目录中,有 Makefile 文件来确认路径正确。
- 输入 make 命令后报错,编译失败请检查 gcc 环境是否正确安装。
-
- Linux 命令行,通过 apt 命令安装:
sudo apt-get install g++
sudo apt-get install gcc
- 如何运行编译好的 bin 文件在命令行中输入 ./demo.bin
程序会自动打印解算好的 NMEA 语句,如下图所示:
二.Demo 运行常见问题
- 如何查看串口正确加载
在命令行中利用 dmesg 命令,系统会输出 Linux 启动日志,查看是否有 USB attached字样。
dmesg 命令可以附加 grep,常用命令
dmesg | grep usb 查询 USB 转串口模式加载 dmesg | grep tty 查询外置 USB 转串口芯片的加载
- 运行程序后串口打开失败
请检查权限,可以尝试在运行命令前加 sudo,例如: sudo ./demo.bin
- 如何查看程序执行的 log
SDK 目录中有 data 子目录,里面会自动保存执行的 log。