文章詳情頁
CentOS7中無法找到pci find device函數的解決方法
瀏覽:683日期:2022-06-06 16:55:12
用Xilinx PCIE demo的時候,編譯了一個xapp1022提供的Linux驅動,出錯提示找不到pci_find_device函數。說明上說這個驅動是fedora上的,當前環境是Centos7。驅動中使用的頭文件只有一個linux/pci.h與pci有關,所以進去看了一下,沒有。
心里想著也許需要安裝庫,找了一下果然有:pciutils。
安裝之后重新編譯了以下,還是失敗。
重新看頭文件,多了一個pci文件夾,里面有一個pci.h,這個pci.h中有很多函數聲明,但是沒有pci_find_device。
網上說新的linux中使用的是pci_get_device。
修改,編譯通過。
參考:

相關文章:
1. CentOS7.0怎么設置屏幕分辨率?2. Linux(CentOS7)使用 RPM 安裝 mysql 8.0.11的教程3. 如何解決centos7中python-pip模塊不存在?4. CentOS7.3怎么安裝?使用DVD ISO鏡像安裝CentOS7.3的方法5. Centos7安裝完畢后無法聯網顯示Server not found如何解決?6. Centos7安裝Chacha20加密算法詳解7. centos7使用docker部署gitlab-ce-zh應用詳解8. 在vmware虛擬機中安裝Linux系統CentOS7詳細教程9. centos7安裝clickhouse并設置用戶名密碼案例詳解10. Win7無法開機提示“pci.sys文件損壞或者丟失”的解決辦法
排行榜

網公網安備