我有一個使用某些庫文件的fortran程序。我試圖將它們與正在創建的模塊文件一起鏈接。使用f2py鏈接庫
庫文件我試圖鏈接稱爲ulib.a
,位於目錄/home/replace/lib/
我使用的命令是:
f2py -L/home/replace/lib/ -lulib.a -c main.f -m progs
我收到以下錯誤:
/usr/bin/ld: cannot find -lulib.a
collect2: ld returned 1 exit status
/usr/bin/ld: cannot find -lulib.a
collect2: ld returned 1 exit status
我將不勝感激任何幫助!
靜態庫只是一組目標文件,所以你可以直接包含'f2py -c main.f /home/replace/ulib.a -m progs'或類似的東西。 – michaelmeyer