Gcc /usr/bin/ld:找不到-lauparse
如何在Fedora 26上安装auparse库Gcc /usr/bin/ld:找不到-lauparse,gcc,compiler-errors,linker,fedora,ld,Gcc,Compiler Errors,Linker,Fedora,Ld,如何在Fedora 26上安装auparse库 $ gcc -lauparse me.c /usr/bin/ld: cannot find -lauparse 我试过很多东西,包括这些 $ sudo find / -name *auparse.so /usr/lib64/python3.6/site-packages/auparse.so $ export LD_LIBRARY_PATH=/usr/lib64/python3.6/site-packages/ didnt help :{ sud
$ gcc -lauparse me.c
/usr/bin/ld: cannot find -lauparse
我试过很多东西,包括这些
$ sudo find / -name *auparse.so
/usr/lib64/python3.6/site-packages/auparse.so
$ export LD_LIBRARY_PATH=/usr/lib64/python3.6/site-packages/
didnt help :{
sudo ln -s /usr/lib64/python3.6/site-packages/auparse.so /usr/lib/gcc/x86_64-redhat-linux/7/auparse.so
didnt help :{
$ pkg-config --libs auparse
Package auparse was not found in the pkg-config search path.
非常感谢您的帮助。您需要
审核libs-devel
。我是这样发现的:
$ sudo dnf install /usr/lib64/libauparse.so
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
audit-libs-devel x86_64 2.7.7-1.fc26 updates-testing 81 k
一般而言:
/usr/lib64
-lsomething
表示查找/usr/lib64/libsomething.so
audit libs
,然后是一个devel包(audit libs devel
),其中包含。so
符号链接,通常还有头文件和其他内容