我目前作为实习生工作的项目使用了许多第三方库(libCURL,OpenSSL等)。我注意到项目使用了第三方.dll的许多版本,开发人员根据他们正在开发的Visual Studio版本选择他们想要使用的版本。
我的任务是将两个库升级到更新的版本(libCURL和OpenSSL)。一种方法是从源文件构建库,然后用新文件替换旧文件。这就是我想做的事情,因为我认为通过这样做而不是使用预先构建的二进制文件可以了解更多。
我的问题是,在构建过程中我需要做些什么特别的事情才能使这两个库与Visual Studio 20XX一起使用?是否像使用Visual Studio 20XX的Developer Command Promp构建库一样简单?或者,如果我按照官方指南为Windows x64构建其中一个库(这是Windows I' m的运行),可能是因为生成的文件在Visual Studio 20XX中不起作用?为什么不?这些是什么"通用建造"用于?
的库的版本