ch347 SDK 中 libch347.so 編譯報錯
arm-linux-gnueabihf-gcc?-o?test?ch347_demo.c?-lch347?-L./aarch32?-I./aarch32
報錯如下:
/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.2.1/../../../../arm-linux-gnueabihf/bin/ld:?warning:?libc.so.1,?needed?by?./aarch32/libch347.so,?not?found?(try?using?-rpath?or?-rpath-link)


您好,看如上提示是未找到 "libch347.so" 庫文件導致,可以臨時將C程序和so庫放置同一路徑下重新編譯試試。


我認為報錯是因為libch347.so依賴于libc. so.1,我的工具鏈里邊沒有這個庫,有個libc.so.6,我把它重命名為libc.so.1,還是不行。所以能否把這個庫的源碼發(fā)我下,或者能留個聯(lián)系方式,我聯(lián)系你們。

還有個現象是我用gcc是可以編譯通過的,交叉編譯就不行


您好,如果是交叉編譯工具鏈的問題,則更換ch347的lib是沒有作用的呢。微信已添加,我們協(xié)助您看下。


我編譯的時候同樣遇到了這個警告,但是能編譯通過。 運行的時候,出現這個錯誤 "./ch347_demo: error while loading shared libraries:? CH341PAR_LINUX/lib/aarch32/libch347.so: internal error ",請問這是什么原因啊

PS:

我們處理器: "armv7l"

編譯器信息: "arm-linux-gnueabihf-gcc (GCC) 9.1.0"


您好,若編譯能通過,理論上庫版本與工具鏈版本是匹配的。加載時報錯可看下dmesg有沒有具體的出錯信息,此外,也可以重新提供貴司使用的工具鏈給我們,重新提供一個so版本給貴司。


insmod時沒看到有報錯信息"

ch34x_pis: USB to multiple interface driver for ch341/ch347, etc.

ch34x_pis: V1.3 On 2023.02

usbcore: registered new interface driver ch34x_pis

"

工具鏈超過論壇上傳限制了,?還有其它路徑傳上來么


您好,若方便可以電話或微信直連我司技術支持??聪略敿毜倪\行過程。

USB轉接系列

025-52638360

025-52638365



只有登錄才能回復,可以選擇微信賬號登錄

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