主要内容

设置C ++接口的运行时库路径

如果C ++库具有共享库文件,则该文件及其依赖项必须位于您的系统路径或运行时搜索路径(RPath)上。如果库在标题或源文件中完全定义,则可能不存在共享库文件。Publisher提供有关库文件的信息。

您可以每次在库上工作时设置路径,或者通过在系统环境中设置值永久设置它。要永久将库添加到系统路径,请参阅操作系统文档。

临时设置运行时库路径马铃薯

如果共享库文件位于rtpath.,然后在matlab®称呼:

dllpath =.'rtpath';syspath = getEnv('道路');setenv('道路',[dllpath.';'syspath];

笔记

如果使用这些命令,则必须每次启动MATLAB时设置路径。

在系统提示时临时设置运行时库路径

设置运行时库路径rtpath.暂时,在启动MATLAB之前运行其中一个命令。

  • 视窗®命令处理器:

    设置路径=rtpath.;%路径%
  • Linux.®c shell:

    setenv ld_library_path.rtpath.
  • Linux Bourne Shell:

    ld_library_path =.rtpath.:ld_library_path导出ld_library_path
  • 麦克斯:将C ++库放在带有接口库的文件夹中或运行时搜索路径。

笔记

如果使用这些命令,则必须每次打开操作系统提示时设置路径。

相关主题