LibraryFunctionLoad

LibraryFunctionLoad[lib,fun,argtype,rettype]

loads Wolfram Library lib and makes the library function fun available in the Wolfram Language.

Details and Options

Examples

open allclose all

Basic Examples  (3)

Load a function from a sample library:

Call the function:

You can call LibraryFunctionLoad more than once for the same input:

Load a function from the library, which will exchange data over WSTP:

Load a function, which calls back to the Wolfram Language to evaluate Message[MyFunction::info]:

Possible Issues  (1)

LibraryFunctionLoad uses FindLibrary to locate libraries:

It is faster to find the library once with FindLibrary:

Wolfram Research (2010), LibraryFunctionLoad, Wolfram Language function, https://reference.wolfram.com/language/ref/LibraryFunctionLoad.html (updated 2014).

Text

Wolfram Research (2010), LibraryFunctionLoad, Wolfram Language function, https://reference.wolfram.com/language/ref/LibraryFunctionLoad.html (updated 2014).

CMS

Wolfram Language. 2010. "LibraryFunctionLoad." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/LibraryFunctionLoad.html.

APA

Wolfram Language. (2010). LibraryFunctionLoad. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LibraryFunctionLoad.html

BibTeX

@misc{reference.wolfram_2023_libraryfunctionload, author="Wolfram Research", title="{LibraryFunctionLoad}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/LibraryFunctionLoad.html}", note=[Accessed: 19-April-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_libraryfunctionload, organization={Wolfram Research}, title={LibraryFunctionLoad}, year={2014}, url={https://reference.wolfram.com/language/ref/LibraryFunctionLoad.html}, note=[Accessed: 19-April-2024 ]}