dlib
Helper macros for handling manually loading optional system libraries.
0.5.3
56M downloads/mo
#1154 most downloaded on crates.io
elinorbgr/dlib
What this package is like to depend on
Last release 5 months ago
26 Feb 2026
Release timing varies
gaps range from 3 months to 2.7 years
Some releases are documented
notes for 3 of 12 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
12 releases · first in 2015
1 release in the last 12 months
see the full history below
Release timeline
12 releases · Aug 2015 to Feb 2026Releases
latest 12-
0.5.326 Feb 2026Nothing published for this version
-
0.5.205 Jun 2023Nothing published for this version
-
0.5.105 Jun 2023Nothing published for this version
-
0.5.025 Feb 2021Release notes
Open source →The behavior of the macros have been changed so that the generated code depends on whether the cargo feature is enabled on the crate invoking the macro, rather than dlib itself. The name of the cargo feature controlling the use of dlopen vs dynamic linking can also be optionally customized on all macro invocations.
This makes it possible to achieve per-library control of the behavior, and remove difficulties involved when dlib is used by multiple crates with different features requirements.
Thanks to @milkey-mouse for the proposal & implementation of this change.
-
0.4.228 May 2020 -
0.4.113 Mar 2018Nothing published for this version
-
0.4.009 Oct 2017 -
0.3.122 Oct 2016Nothing published for this version
-
0.3.007 Feb 2016Nothing published for this version
-
0.2.009 Nov 2015Nothing published for this version
-
0.1.112 Aug 2015Nothing published for this version
-
0.1.012 Aug 2015Nothing published for this version