在使用gcc编译时,当需要指定库,需要用到 -L 和 -l 这2个参数.
-L是指定要搜索的目录,如果有多个目录,可以有多个-L参数.
-l是指定要连接的库名,例如:-lhi,则会去连接libhi.so.但是如果我们的文件名是libhi.so.1呢?这时候会提示找不到.
这时候我们就不要使用-l了.而是直接输入该文件名.把-lhi改为libhi.so.1就可以了.
在使用gcc编译时,当需要指定库,需要用到 -L 和 -l 这2个参数.
-L是指定要搜索的目录,如果有多个目录,可以有多个-L参数.
-l是指定要连接的库名,例如:-lhi,则会去连接libhi.so.但是如果我们的文件名是libhi.so.1呢?这时候会提示找不到.
这时候我们就不要使用-l了.而是直接输入该文件名.把-lhi改为libhi.so.1就可以了.