有没有办法让构建强制链接到Linux / Aix中特定路径中的特定库?如果库不在特定路径中,有没有办法让构建失败?
以这种方式提供路径:
-L/path/to/lib -lssl
似乎没有强制构建在特定路径中选择库。
这是为了弄清楚如何处理这些情况:
- 如果在多个路径中存在类似命名的动态库,其中这些路径位于LIBPATH / LD_LIBRARY_PATH中,则构建将根据LIBPATH / LD_LIBRARY_PATH中路径的顺序选择其中一个库。
- 在有类似名称的静态库和动态库的情况下,构建似乎选择动态库上的静态库。如果存在静态库而不是动态库,我希望构建失败,或者如果两者都存在则选择动态库。
醇>