Tôi hiện biên dịch chương trình dựa trên các module (ví dụ như chương trình chính foo
mà phụ thuộc vào mô-đun bar
) như sau:Chỉ định thư mục nơi gfortran nên tìm kiếm các module
gfortran -c bar.f90
gfortran -o foo.exe foo.f90 bar.o
này hoạt động tốt khi foo.f90
và bar.f90
đang trong cùng một thư mục. Làm cách nào để chỉ định thư mục mà gfortran nên tìm kiếm bar.o
khi tôi gọi use bar
trong foo.f90
? (tức là tôi không muốn chỉ định rằng trình biên dịch nên liên kết bar.o
một cách cụ thể, tôi chỉ muốn nó tìm thấy nó.)
bạn đã thử gfortran -I/path/to/the/obj/file chưa? –