[CMake] Loading Plugins
Bradley Lowekamp
blowekamp at mail.nih.gov
Fri Oct 31 14:24:16 EDT 2014
Hello,
Yes, this can be done with ITK's object factory mechanism. I would study how it's done with ITK's ImageIO plugin mechanism[1], then figure out how to adapt the same framework for your interface.
Brad
[1] http://www.itk.org/Wiki/Plugin_IO_mechanisms
On Oct 31, 2014, at 2:20 PM, Aaron Boxer <boxerab at gmail.com> wrote:
> Hello!
>
> I have a C CMake project, and I would like to add the following feature:
>
> 1) define an interface for a second dynamic library
> 2) look in a specified folder at runtime, and try to load this library
> 3) if loading fails, then get notified of this fact, so that I can use statically linked fall-back routines in the parent project.
>
> Is this possible? Any ideas or advice would be greatly appreciated.
>
> Thanks,
> Aaron
>
>
> --
>
> Powered by www.kitware.com
>
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
>
> Kitware offers various services to support the CMake community. For more information on each offering, please visit:
>
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/cmake
More information about the CMake
mailing list