一、遇到的问题
Linux下编译正点原子IMX6ULL的QDesktop源码时,出现/usr/bin/ld: 找不到 -lpulse-mainloop-glib,/usr/bin/ld: 找不到 -lpulse。
二、解决问题
1、解决找不到 -lpulse
1)执行如下指令
sudo find / -name libpulse.so*
2)然后将/usr/lib/x86_64-linux-gnu/libpulse.so.0
拷贝到/usr/lib/libpulse.so
,如下
cp /usr/lib/x86_64-linux-gnu/libpulse.so.0 /usr/lib/libpulse.so
2、解决找不到 -lpulse-mainloop-glib
1)执行如下指令
sudo find / -name libpulse-mainloop-glib.so*
2)然后将/usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0.0.5
拷贝到/usr/lib/libpulse-mainloop-glib.so
,如下
cp /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0.0.5 /usr/lib/libpulse-mainloop-glib.so