library.dynam {base}R Documentation

Loading Shared Libraries

Description

Load the specified file of compiled code if it has not been loaded already.

Usage

library.dynam(chname, package = .packages(), lib.loc = .lib.loc)

Arguments

chname a character string naming a shared library to load.
package a character vector with the names of packages to search through.
lib.loc a character vector describing the location of R library trees to search through.

Details

This is designed to be used inside a package rather than at the command line, and should really only be used inside .First.lib(). The system-specific extension for shared libraries (`.dd' on Windows) should not be added.

Value

The .Dyn.libs vector with the names of packages which have used library.dynam(..) in the current R session.

It is returned as invisible, unless the chname argument is missing.

Users should never set .Dyn.libs directly.

See Also

.First.lib, library, dyn.load, .packages, .lib.loc

Examples

library.dynam()# which packages have been ``dynamically loaded''

[Package Contents]