問題描述:使用make命令進行ukui-greeter-Debian構建時出現Project ERROR: liblightdm-qt5-3 development package not found錯誤,具體如圖:
問題原因:缺乏liblightdm-qt5-3 development軟件包
解決方法:安裝liblightdm-qt5-3 development軟件包,軟件包正確名字為liblightdm-qt5-3-dev(百度的名字各不相同,均不正確,如liblightdm-qt5-3、liblightdm-qt-5-3、liblightdm-qt5-3-0等,均不能正確安裝),安裝命令如下:
sudo apt install liblightdm-qt5-3-dev
?安裝完成后,重新執行make,不再報該錯誤。
補充說明:一般出現Project ERROR: libxxxxx/xxxxx?development package not found,libxxxxx軟件包的名字一般均為libxxxxx-dev,如一般情況下,可以直接執行如下命令進行安裝,若安裝不成功再尋求其它解決方法
sudo apt-get install libxxxxx-dev# libxxxxx名字,例如:
# libimlib2開發包
sudo apt-get install libimlib2-dev
# libxtst開發包
sudo apt-get install libxtst-dev
# libxrandr開發包
sudo apt-get install libxrandr-dev# xxxxx名字,例如:
# opencv開發包
sudo apt-get install libopencv-dev