[Libav-user] How to know the output libraries names

Lucas Soltic lucas.soltic at orange.fr
Wed Sep 4 23:10:54 CEST 2013


Is there any reliable way of knowing the names of the libraries that will be created by a standard FFmpeg's configure & make process?
On Unix platforms there are ".so" and ".so.version", and on Windows, there are ".dll" and "-version.dll".

This makes it hard to use FFmpeg with CMake which requires the library name to be already known at configuration time, in order to add install rules for example.

I would prefer to avoid hardcoding the versions that are contained in my current FFmpeg version, so that when I update FFmpeg in my project, I don't have to update anything else than my FFmpeg copy.


More information about the Libav-user mailing list