1
在C++庫中的語法,如果我想要做一個自定義編譯(意爲連接額外的庫),我通常做到以下幾點:鏈接與gfortran
g++ filename -o outputname -I/include_libraries_here -L/link_libraries_here -rpath=path_for_dynamic_linking_here
我會如何做類似的事情使用gfortran。我試過了:
gfortran filename -o outputname -I/include_libraries_here -L/link_libraries_here -rpath=path_for_dynamic_linking_here
到目前爲止,語法-I和-L的工作,這表明我設法鏈接和包含庫。然而,gfortran似乎並不認爲rpath是一個有效的命令。
請讓我知道,謝謝。
爲什麼它似乎?怎麼了? –
編譯器說rpath不是一個有效的命令。我也嘗試過使用-R,但仍然是相同的錯誤。 – mle0312
以及-Wl,rpath ......不記得細節,我不使用它。 –