QT 无法链接动态库 dyld library not loaded ... libhdf5.100.dylib

qt dyld library not loaded …/libhdf5.100.dylib

DyldLibraryNotLoaded

分析

无法链接动态库,考虑手动添加链接。

找到 libhdf5.100.dylib 文件及路径

/usr/local/opt/hdf5/lib

添加到 QT Run Environment

把路径添加到Run Environment中的DYLD_LIBRARY_PATH变量的值中。

若无此变量则添加,若已有则按编辑并在后面加上路径。

Run!

补充:添加到构建设置-构建环境中

如果添加到 Run Environment 中还是不行,可以添加到Build-构建设置-构建环境中。

Debug!

Thanks

stackoverflow . qt mac osx 10.8 dyld: library not loaded…image not found