Bonjour,
bon, c'est plutot pressé comme aide, je n'arrive pas a compiler mon programme : il est composé de
main.cpp
FmVolume.cpp/hpp
gslRealign.cpp/hpp
gslReslice.cpp/hpp
opMatrix.cpp/hpp
et une biblio statique ecrite en C dont les fonctions dispo sont dans : spm_for_gsl.h
main:
Code :
- #include "FmVolume.hpp"
- #include "gslRealign.hpp"
- #include "gslReslice.hpp"
- #include "spmForGslLib/spm_for_gsl.h"
|
FmVolume:
Code :
- #include "gslHEADER.h"
- #include "opMatrix.hpp"
- #include "spmForGslLib/spm_for_gsl.h"
|
gslRealignet gslReslice :
Code :
- #include "FmVolume.hpp"
- #include "opMatrix.hpp"
- #include "spmForGslLib/spm_for_gsl.h"
|
ma ligne de compilation :
g++ -Wall -lm spmForGslLib/spm_for_gsl.a opMatrix.cpp FmVolume.cpp gslRealign.cpp gslReslice.cpp main.cpp -o main
et donc j'ai comme erreur:
Code :
- In function `smoothVol(FmVolume, optionsRealign, double*)':: undefined reference to `gsl_spm_bsplinc'
|
et plein d'autres comme ça avec toutes les fonctions de ma biblio C...
je ne comprend pas ce qui va de travers!
Je suis prete à tout essayer!