CentOS 7でpci find device関数の解決方法が見つからない
Xilinx PCIE demoを使用すると、xapp 1022が提供するLinuxドライバがコンパイルされ、エラープロンプトがpci_を見つけることができませんでした。find_デバイス関数。説明ではこのドライバはfedora上で、現在の環境はCentos 7です。ドライバで使用するヘッダファイルはlinux/pciが1つしかありません。hはpciと関係があるので入ってみましたが、ありませんでした。
ライブラリをインストールする必要があるかもしれないと思い、探してみるとやはりpciutilsがありました。
インストール後に次のように再コンパイルしましたが、失敗しました。
ヘッダーファイルを見直すと、pciフォルダが1つ増え、中にpciが1つ入っています。ああ、これはpci。hには多くの関数宣言がありますが、pci_はありません。find_device。
ネット上では新しいlinuxでpciが使われていると言われています。get_device。
修正、コンパイルパス。
参照先: