1. 程式人生 > >QT5 cannot find usr/local/lib, file format not recognized

QT5 cannot find usr/local/lib, file format not recognized

首先檢視有沒有在工程檔案中新增連結庫的目錄

INCLUDEPATH += /usr/local/include   //此為標頭檔案的目錄

LIBS += -L/usr/local/lib -lmodbus  //此為連結的lib庫的目錄

如果添加了還是出現以上問題,首先檢視/usr/local/lib路徑下有沒有要連結的lib庫,沒有的話就是路徑不對,更換路徑即可。

如果存在lib庫,謹記:-L後沒有空格(此方法試驗了兩遍),空格導致了不能找到lib庫。