linux環(huán)境下使用QT開(kāi)發(fā)上位機(jī)控制CH9326的io口

本人最近遇到了這個(gè)問(wèn)題。根據(jù)官方文檔中的步驟來(lái)進(jìn)行Linux上位機(jī)的開(kāi)發(fā),代碼編譯不通過(guò)提示【undefined reference to ch9326_find()】

還有就是在使用鏈接動(dòng)態(tài)庫(kù)是,官方文檔中國(guó)第一步的libusb-1.0文件是在哪里的呢?官方提供的文件中并沒(méi)有這個(gè)文件夾。


求助,十分感謝!

您好,CH9326提供的動(dòng)態(tài)庫(kù)依賴(lài)于libusb庫(kù),所以您需要先安裝下libusb。可以參考該鏈接:https://blog.csdn.net/JAZZSOLDIER/article/details/57083331?


libusb庫(kù)已經(jīng)通過(guò)apt安裝了,但是是編譯不通過(guò)



我根據(jù)您發(fā)的帖子進(jìn)行了編譯安裝,在/usr/local/include目錄下存在libusb文件夾了,但是我的QT工程還是沒(méi)有編譯成功,請(qǐng)問(wèn)一下動(dòng)態(tài)連接庫(kù)步驟有什么需要注意的地方嗎?



您好,將我司提供的動(dòng)態(tài)庫(kù)拷貝到系統(tǒng)的默認(rèn)庫(kù)路徑下,然后編譯即可。我們提供的工程有qt工程的,也可以直接編譯的。注意下我們的so于您系統(tǒng)的cpu架構(gòu)是否匹配。


我使用的是x86_64架構(gòu)CPU,例程編譯提示錯(cuò)誤:【unknown module in QT:全套support】本人使用的是QT5在Linux上編譯。

本人工程現(xiàn)在引用ch9326_find()函數(shù)提示【undefined reference to 'ch9326_find'】,我該如何處理該問(wèn)題?


您好,請(qǐng)問(wèn)工程問(wèn)題是否已解決。我司提供原有QT工程可直接編譯運(yùn)行的,如上錯(cuò)誤是代表沒(méi)有鏈接到對(duì)應(yīng)的so庫(kù)導(dǎo)致找不到函數(shù)定義。


您好 我沒(méi)有找到QT工程 可以發(fā)我一遍嘛



您好,已私信您請(qǐng)注意查看。



只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频