Bonjour,
Je tente de linker un programme C++ avec les bibliothèques libcblas.a et libatlas.a mais sans succes (blas = Basic Linear Algebra Subprograms)
J'utilise le compilateur gcc 3.3.6.
Il me semble que la commande que j'utilise est correcte:
g++ -Lmon_chemin -o nom_executable mon_fichier_compile.o -lcblas -latlas
Mais ça ne marche pas. Pour chaque méthode que j'appelle j'ai un message
"undefined reference".
Si j'extrais de l'archive libcblas.a le fichier compilé .o qui contient une méthode
que j'appelle et si je linke avec ce .o, ça marche.
Sincèrement je ne vois pas du tout ce qui se passe. Je n'ai jamais eu ce genre
de problème avec une bibliothèque .a. Est ce que je dois utiliser
des options de compilations supplémentaires ?
Merci d'avance pour toute aide.
Amicalement,
Michel

 

 
		
		 
         
 

 
			
			


 
   


 BLAS: édition de liens avec libcblas.a
 BLAS: édition de liens avec libcblas.a
				 Répondre avec citation
  Répondre avec citation
Partager