How do you link to a specific version of a shared library in GCC

后端 未结 4 1856
栀梦
栀梦 2020-11-30 01:11

I\'m compiling some code which uses libcurl on a Debian Linux system. My dev machine is running Debian 5 but I want the binary to be usable on older Debian 4 systems too.

4条回答
  •  误落风尘
    2020-11-30 01:50

    How about creating a symlink local to your project that links to .3, then you can just use -L at compile time. I'm not sure if you'd get a name conflict though, but you could always call it libcurl-old.so just in case.

提交回复
热议问题