我正在编译一些在Debian Linux系统上使用libcurl的代码.我的开发机器正在运行Debian 5,但我希望二进制文件也可用于较旧的Debian 4系统.
我发现如果我指定-lcurl它将链接到libcurl.so.4但Debian 4系统只有libcurl.so.3
有什么方法我可以告诉GCC链接到libcurl.so.3(它存在于Debian 4和5中)或者只是libcurl.so所以它将使用任何可用的版本?
linux linker debian gcc
debian ×1
gcc ×1
linker ×1
linux ×1