我正在用g++和编译一个c ++程序ld.我有一个.so我希望在链接期间使用的库.但是,存在一个同名的库/usr/local/lib,并且ld正在选择我直接指定的库.我怎样才能解决这个问题?
对于下面的示例,我的库文件是/my/dir/libfoo.so.0.我尝试过的东西不起作用:
g++ -g -Wall -o my_binary -L/my/dir -lfoo bar.cpp/my/dir到我的$PATHen`变量的开头或结尾/my/dir/libfoo.so.0为g ++的参数