文章詳情頁
CentOS7中無法找到pci find device函數(shù)的解決方法
瀏覽:199日期:2022-06-06 16:55:12
用Xilinx PCIE demo的時候,編譯了一個xapp1022提供的Linux驅(qū)動,出錯提示找不到pci_find_device函數(shù)。說明上說這個驅(qū)動是fedora上的,當前環(huán)境是Centos7。驅(qū)動中使用的頭文件只有一個linux/pci.h與pci有關(guān),所以進去看了一下,沒有。
心里想著也許需要安裝庫,找了一下果然有:pciutils。
安裝之后重新編譯了以下,還是失敗。
重新看頭文件,多了一個pci文件夾,里面有一個pci.h,這個pci.h中有很多函數(shù)聲明,但是沒有pci_find_device。
網(wǎng)上說新的linux中使用的是pci_get_device。
修改,編譯通過。
參考:
相關(guān)文章:
1. centos7怎么進去tmp目錄并清除垃圾?2. CentOS7.0怎么設(shè)置屏幕分辨率?3. centos7如何快速啟動應(yīng)用程序?4. centos7怎么關(guān)閉ipv6僅使用ipv4?5. Centos7安裝Chacha20加密算法詳解6. centos7緊急修復(fù)模式怎么進入?7. Win10系統(tǒng)pci內(nèi)存控制器感嘆號的處理方法8. centos7使用docker部署gitlab-ce-zh應(yīng)用詳解9. CentOS7上如何安裝Kafka?CentOS7上安裝Kafka教程10. Linux(CentOS7)使用 RPM 安裝 mysql 8.0.11的教程
排行榜
