1、下载地址。
https://github.com/open-source-p ... .0.0.430919a44F1Wlf
2、拷贝源码到开发环境/home/elf/work目录下解压。
elf@ubuntu:~/work$ unzip jsoncpp-1.9.5.zip
3.进入jsoncpp-1.9.5目录,创建两个文件夹build和install。
elf@ubuntu:~/work$ cd jsoncpp-1.9.5/
elf@ubuntu:~/work/jsoncpp-1.9.5$ mkdir build
elf@ubuntu:~/work/jsoncpp-1.9.5$ mkdir install
4.修改CMakeLists.txt文件。
elf@ubuntu:~/work/jsoncpp-1.9.5$ vi CMakeLists.txt
修改第84-85行,“ON”改为“OFF”。
5、编译。
elf@ubuntu:~/work/jsoncpp-1.9.5$ cd build/
elf@ubuntu:~/work/jsoncpp-1.9.5/build$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
elf@ubuntu:~/work/jsoncpp-1.9.5/build$ cmake .. -DCMAKE_INSTALL_PREFIX=/home/elf/work/jsoncpp-1.9.5/install
elf@ubuntu:~/work/jsoncpp-1.9.5/build$ make
6、安装。
elf@ubuntu:~/work/jsoncpp-1.9.5/build$ make install
7、在/home/elf/work/opencv-3.4.1目录下会生成一个install目录,将此目录下的文件打包。
elf@ubuntu:~/work/jsoncpp-1.9.5/build$ cd ../install/
elf@ubuntu:~/work/jsoncpp-1.9.5/install$ ls
include lib
elf@ubuntu:~/work/jsoncpp-1.9.5/install$ tar -cvjf jsoncpptar.bz2 *
8、将压缩包拷贝到ELF 1开发板根目录下解压。
root@ELF1:~# cd /
root@ELF1:/# cp run/media/sda1/jsoncpp.tar.bz2 .
root@ELF1:/# tar -xvf jsoncpp.tar.bz2
|
|