【问题标题】:Using a library in C code [duplicate]在 C 代码中使用库 [重复]
【发布时间】:2015-07-01 19:20:31
【问题描述】:

我最近下载了 FFTW3“库”,它以 .zip 的形式提供,其中包含来自 .dll、.exe、.def 和 .h 的各种文件。

我想做的就是能够从这个库中调用一个函数以在我的 C 代码中使用。

有人可以简单地为我解释一下这些步骤吗?

我正在使用 Bloodshed Dev-C++ 编译器,目前正在下载 Visual Studio

谢谢。

【问题讨论】:

  • FFTW3 教程展示了如何包含标头 - 其余部分取决于您的构建环境(可能是 make?可能由 IDE 生成?)。您正在寻找某种方法来告诉它在哪里可以找到您的新 .h 文件,并且它应该链接您的新 .dll 文件。

标签: c fftw


【解决方案1】:

#include "absolute or relative path to library"

在导入用户定义的 .h 文件时,使用引号而不是 < >

如果文件位于主程序所在的当前目录之外,您可以指定绝对路径或相对路径。

【讨论】:

  • 我需要对所有文件做什么?用某些东西编译它们或将它们移动到某个地方?
猜你喜欢
  • 2017-10-30
  • 2013-07-28
  • 2022-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-27
相关资源
最近更新 更多