在Eclipse中编译简单的HDF5示例时获取'未定义的引用'

时间:2014-03-18 15:13:06

标签: c eclipse hdf5

我刚开始使用C和HDF5,所以我的问题可能很容易回答。

我尝试了http://beige.ucs.indiana.edu/I590/node122.html的示例代码来创建HDF5文件。

#include "hdf5.h"
#define FILE "file.h5"

main() {

   hid_t       file_id;   /* file identifier */
   herr_t      status;

   /* Create a new file using default properties. */
   file_id = H5Fcreate(FILE, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);

   /* Terminate access to the file. */
   status = H5Fclose(file_id);
}

我尝试用Eclipse编译它并得到5条错误消息:

make: *** [Read_HDF5] Error 1
skipping incompatible /usr/lib/libc.so when searching for -lc
undefined reference to `H5check_version'
undefined reference to `H5Fcreate'
undefined reference to `H5Fclose'

出了什么问题?

谢谢你的帮助!!!

0 个答案:

没有答案