Invece di digitare:
g++ functions.cpp /opt/local/lib/libhdf5.a /opt/local/lib/libsiloh5.a /opt/local/lib/libz.a
Preferirei digitare:
g++ functions.cpp -lhdf5 -lsiloh5 -lz
Penso di aver bisogno di aggiungere / opt / local / lib (percorso di installazione di Macports lib) al mio percorso della libreria. Ho provato:
export LIBRARY_PATH="/opt/local/lib"
export LD_LIBRARY_PATH="/opt/local/lib"
export LD_LIBRARY_PATHS="/opt/local/lib"
Nessuno funziona