在netbeans中包含hdf5的库
include libraries for hdf5 in netbeans
我正试图用我的程序写一些HDF5文件。为了学习如何做到这一点,我查看了教程并获取了一个示例文件。然而,我的问题是,我不能使它运行,因为我不知道该包括什么。到目前为止我所做的是:
- properties>Build>附加库目录-包括HDF5文件夹以及它的bin和包含文件夹
- properties> c++ Compiler>Include Directories—与上面的 相同
不知怎么的,我错过了什么,但我不知道我到底错过了什么。
任何帮助都将非常感激。
你Magu
您必须向链接器指定您正在使用的库:
- Build> Linker> libraries
- 添加库文件
- 在HDF5 lib目录(而不是bin) 中选择合适的。a文件
当你用c++编程时,这些文件应该是libhdf5。A和libhdf5_cppa
相关文章:
- C/C++编译器通常会删除重复的库吗
- 如何将C++中的库和头与MinGW一起使用
- 将--whole archive链接器选项与CMake和具有其他库依赖项的库一起使用
- 构建一个由C和C++文件组成的库
- 对于MacOS上的G++,如何添加默认的include目录/usr/local/include和默认的库搜索路径/usr
- 为重写std::exception的库生成swig接口时出错
- 我可以在 Arduino 的库文件夹之外安装库吗?
- 我希望定义两个具有相同代码的不同名称的库
- 运行命令 "rosbag play example.bag" 时出错。找不到与插件 rosbag/NoEncryptor 对应的库
- 更新后的Android Studio现在需要Clang,不再链接到GCC的库
- 包括没有完整路径的我的库
- 如何允许编译器查找通过 brew 安装的库
- 以现代 CMake 方式控制包含的库中的构建选项(测试等)
- 从 CMake 中的库目录加载共享库?
- Windows (COM) API 的行为不同,没有特定的库
- 如何使用我构建的库,而不会从源代码出错,但不为我自己的项目编译?
- 如何编译使用从不同编译器编译的库的应用程序?
- OS X: ld: 找不到 -lstdc++ 的库
- 在netbeans中包含hdf5的库
- c++ makefile找不到hdf5的共享库