LibraryLoad

LibraryLoad[lib]

動的ライブラリ lib をWolframシステムのラインタイムにロードする.

詳細

  • LibraryLoadはWolframライブラリの操作に必要な依存関係にある動的ライブラリのロードに使われる.
  • LibraryLoadでロードされたライブラリはWolframライブラリのリンク指定に従う必要がない.
  • 複数のLibraryLoad呼出しがあった場合はその順序が重要であり,ライブラリの相互依存関係は必ず守られなければならない.
  • LibraryLoadFindLibraryを使って$LibraryPath上で検索したライブラリを見付ける.
  • LibraryLoadはプラットフォームに適した拡張子を追加し,ロードしたライブラリの完全パスを返す.

例題

  (1)

以下はサンプルライブラリの demo はロードするが呼出しの関数は返さない.以下はWindowsの例である:

Linux:

ライブラリが見付からないと,LibraryLoad$Failedを返す:

Wolfram Research (2010), LibraryLoad, Wolfram言語関数, https://reference.wolfram.com/language/ref/LibraryLoad.html (2020年に更新).

テキスト

Wolfram Research (2010), LibraryLoad, Wolfram言語関数, https://reference.wolfram.com/language/ref/LibraryLoad.html (2020年に更新).

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_libraryload, author="Wolfram Research", title="{LibraryLoad}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/LibraryLoad.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_libraryload, organization={Wolfram Research}, title={LibraryLoad}, year={2020}, url={https://reference.wolfram.com/language/ref/LibraryLoad.html}, note=[Accessed: 22-November-2024 ]}