代码::块和Lapack

  • 如何将Lapack库添加到Windows上的Code::Blocks IDE?
  • 我有这些文件是:( 维克多的Compiled binary libraries for Window在这个页面上: http : //www.stanford.edu/~vkl/code/libs.html

    • lapack_win32.a
    • lapack_win32.def
    • lapack_win32.dll
    • lapack_win32.exp
    • lapack_win32.lib

      • 在C / C ++中如何使用dynamic库看起来像一个简单的例子? 我使用#include <lapack> ? 或者如何?

首先假设你已经在C:\ LapackLib中安装了这些库。

  1. 点击设置菜单,然后选择编译器菜单项。

  2. 编译器设置对话框中选择目录选项卡。

  3. 点击添加按钮。

  4. 在这个例子中,在你的库路径中弹出的窗口中是C:\LapackLib\

  5. 选择链接器选项卡

  6. 重复步骤3和4,然后按确定按钮关闭编译器设置对话框

  7. 右键单击屏幕左侧树形视图中的项目名称,将以粗体显示

  8. 从弹出菜单中选择Build Options菜单项

  9. 选择链接器选项卡

  10. 链接库窗口中,单击添加按钮。 从文件对话框中选择你的库的路径,在这种情况下它是C:\LapackLib\lapack_win32.lib 。 然后按确定按钮。

  11. 在您的源代码中添加相关的包含声明

    例如#include <lapack>#include "lapack.h"

欲了解更多信息,请参阅以下教程或CodeBlocks 手册 。