我刚开始使用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'
出了什么问题?
谢谢你的帮助!!!