今天编译一个有关于v2x的文档quectel_cv2x_sdk,但是在按照指导操作后make怎么都通过不了,开始是因为解压缩后的软链接失效,后来ln -s 后还是会出现一些丢失库文件
ubuntu@ubuntu:~/Downloads/quectel_cv2x_ag15_sdk_v1.24.1_20191224/acme_imx6$ makearm-fslc-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard --sysroot=/opt/fslc-framebuffer/2.4.4/sysroots/armv7at2hf-neon-fslc-linux-gnueabi -I./include -lqmi -lqmi_cci -lqmi_client_qmux -lv2x_radio -lqmi_encdec -ltelux_cv2x -ltelux_qmi -lqmiservices -lqmi -lrt -lcv2x-kinematics -ltelux_common -lm -lglib-2.0 -lpthread -lc tunnel_mode.c acme.c -o acme
/opt/fslc-framebuffer/2.4.4/sysroots/x86_64-fslcsdk-linux/usr/libexec/arm-fslc-linux-gnueabi/gcc/arm-fslc-linux-gnueabi/7.3.0/real-ld: cannot find -lglib-2.0
collect2: error: ld returned 1 exit status
Makefile:2: recipe for target 'all' failed
make: *** [all] Error 1
通过命令$CC -v,可以得到以下:
ubuntu@ubu