可以配合easybmp使用
一、需要的.a
zlib-1.2.1.tar.bz2
libpng-1.2.8.tar.bz2
libqrencode.zip //二维码库
二、目录
/share/xx$ ls
drwxr-xr-x 9 xx xx 4096 4月 11 16:57 zlib-1.2.1
drwxr-xr-x 6 xx xx 4096 4月 11 17:13 libpng-1.2.8
drwxr-xr-x 3 xx xx 4096 4月 12 11:13 2weima
/share/xx/2weima$ ls
client.sh libpng.a LibQREncode libz.a libzzip.a QRGenerator QRGenerator.c QRGenerator.cpp test1.bmp
三、编译
/share/xx/zlib-1.2.1$ vim Makefile
更改Makefile的编译器为自己嵌入式的。
/share/xx/libpng-1.2.8$ cp ./scripts/makefile.linux ./
/share/xx/libpng-1.2.8$ m makefile.linux Makefile
再更改Makefile的编译器为自己嵌入式的。
根据编译时的提示复制zlib-1.2.1 和 libpng-1.2.8 的.h到 2weima/LibQREncode
四、运行
./QRGenerator -o test.png "hao"