HDF5链接错误
HDF5 linking error
链接我的hdf5
代码时,我会收到以下错误。我做错了什么。
我正在使用的命令:
参数-wno -invalid offsetof -wno -attributes -o3 -dnorePository -ftemplate -depth -Depth -100 -i/opt/opt/opt/openFOAM/OpenFoam/OpenFoam -v1712/src/finiteVolume/fialitevolume/lninclude/lninclude -i/opt/openfoam/openfoam/openfoam/openfoam -openfoam- -openfoam- -openfoam--v1712/src/sampling/lninclude -i/opt/opt/openFoam/openfoam/openfoam -v1712/src/meshtools/lninclude -ilninclude -i。-i/opt/optaft/openfoam/openfoam -v1712/src/openfoam/lninclude -i/opt/opt/opt/openFOAM/openffoam/openffoam -v1712/src/osspecific/osspecific/posix/posix/posix/lninclude -fpic -fpic -fpic -fpic -xlinker -xlinker -add -dd -dd -dd -dd -dd -dd -ded -declink -ded -need -xlinker- -xlinker---no-as-As-As-seed Make/linux64gccdpint32Opt/3DiBicofoam_2.o -l/opt/opt/opt/opentfoam/openfoam/openfoam-v1712/platforms/linux64gccdpint32opt/lib \ /hulfeldl/hdf5/lib/libhdf5.a -lhdf5_hl_cpp -lhdf5_cpp -lhdf5_hl -lhdf5 -lhdf5 -lsz -lsz -lz -lz -llz -llm -lopenfoam -lopenfoam -ldll dldl dldl lmdl dldl dldl 。 -lm -o/local/hulfeldl/openfeldl/hulfeldl -v1712/applications/bin/linux64gccdpint32opt/3dibicofoam_2
错误:
Make/linux64GccDPInt32Opt/3DIBicoFoam_2.o: In function `main':
3DIBicoFoam_2.C:(.text.startup+0x107b): undefined reference to
`H5::H5Location::openDataSet(std::string const&) const'
3DIBicoFoam_2.C:(.text.startup+0x17de): undefined reference to
`H5::H5Location::openDataSet(std::string const&) const'
3DIBicoFoam_2.C:(.text.startup+0x189e): undefined reference to
`H5::H5Location::openDataSet(std::string const&) const'
3DIBicoFoam_2.C:(.text.startup+0x1919): undefined reference to
`H5::H5Location::openDataSet(std::string const&) const'
3DIBicoFoam_2.C:(.text.startup+0x19d0): undefined reference to
`H5::H5Location::openDataSet(std::string const&) const'
请删除所有-L/...a
以开始。添加一个-L/local/hulfeldl/hdf5/lib
在命令中保留所有-lhdf...
。然后重试。
对于运行时,请在运行程序之前运行以下内容。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/local/hulfeldl/hdf5/lib
相关文章:
- Netbeans 10:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- CMake 错误:链接器命令失败,退出代码为 1 和 cpp.o 文件
- clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) - 体系结构的未定义符号 x86_64:
- 如何修复 clang: 错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- Android NDK.Build命令失败.未定义的引用.clang++:错误:链接器命令失败,退出代码为1
- 使用cmake错误链接boost日志
- 错误:链接器命令失败,退出代码为 1(使用 -v 查看调用):在 Macbook 上
- C++ XCODE ld:找不到体系结构x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -
- clang:错误:链接器命令失败,C++代码中的退出代码为 1(使用 -v 查看调用)
- 静态库中的 g++ 错误链接函数
- 未定义的参考错误链接天然函数Android
- C++编译错误:ld:找不到体系结构x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v
- QT Q_PROPERTY错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- ld:找不到体系结构x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- OSX MOJAVE -LD:架构X86_64 clang找不到符号:错误:链接器命令失败,出口代码1
- C 错误链接器命令失败了出口代码1(使用-V查看调用)
- LD:架构x86_64 clang找不到符号:错误:链接器命令失败,出口代码1(使用-v to See
- 聚输出错误 - 链接列表
- Xcode链接器错误:链接器命令失败,退出代码为1(使用-v查看调用)
- 尝试构建C DLIB示例无法与数百个未定义的参考错误链接