Hello again friends,
I’m now again faced with a problem compiling HDFql this time on C++.
Reading the reference manual, it only mentions linking HDFql on windows using visual studio, but my project is a pretty complex project using a Makefile.
Therefore I was wondering if it was possible to link HDFql shared library using Makefile (I tried to add the flag
-I$(HDFQL_INCLUDE_DIR) in CXXFLAGS where HDFQL_INCLUDE_DIR = “C:\Software\hdfql-2.4.0\include”)
and add -L$(HDFQL_LIB_DIR) -lHDFql_dll to LDFLAGS where HDFQL_LIB_DIR = “C:\Software\hdfql-2.4.0\wrapper\cpp” but to no success
I’m using make (Mingw64), I can get the header to work, (std::cout<<“HDFql version:”<<HDFql::Version<<std::endl; works) but HDFql::execute(“CREATE AND USE FILE my_file.h5”); return unresolved symbol (probably because linking is not working)
Thanks for your help