En C++, si je veux faire une compilation personnalisée (ce qui signifie pour relier les bibliothèques supplémentaires), je fais habituellement les suivantes:Lier la syntaxe bibliothèque gfortran
g++ filename -o outputname -I/include_libraries_here -L/link_libraries_here -rpath=path_for_dynamic_linking_here
Comment pourrais-je aller sur le point de faire une chose semblable en utilisant gfortran. J'ai essayé:
gfortran filename -o outputname -I/include_libraries_here -L/link_libraries_here -rpath=path_for_dynamic_linking_here
Jusqu'à présent, le -I de syntaxe et de travail -L, ce qui suggère que je réussi à relier et inclure les bibliothèques. Cependant, il semble que gfortran ne reconnaisse pas rpath comme une commande valide.
S'il vous plaît faites le moi savoir et merci.
Pourquoi semble t-il? Ce qui se produit? –
Le compilateur a déclaré que rpath n'est pas une commande valide. J'ai aussi essayé d'utiliser juste -R, toujours la même erreur. – mle0312
et qu'en est -Wl, rpath .... ne me souviens pas des détails, je ne l'utilise pas. –