GoGPT Best VPN GoSearch

OnWorks favicon'u

mpif77.lam - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında mpif77.lam'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen mpif77.lam komutudur.

Program:

ADI


mpif77 - LAM FORTRAN programlarını derleyin.

SİNOPSİS


mpif77 [-showme|-showme:compile|-showme:link] ...

SEÇENEKLER


-göster bana
Temeldeki FORTRAN derleyicisini çağırmaz. Bunun yerine, tam gösterir
FORTRAN programını derlemek için yürütülecek komut satırı.

-showme:derlemek
Temeldeki FORTRAN derleyicisini çağırmaz. Bunun yerine, derleyiciyi gösterir.
FORTRAN derleyicisine sağlanacak bayraklar.

-showme:bağlantı
Temeldeki FORTRAN derleyicisini çağırmaz. Bunun yerine, bağlayıcıyı gösterir
FORTRAN derleyicisine sağlanacak bayraklar.

Yerimizi f77(1) (veya temel FORTRAN derleyiciniz ne olursa olsun) diğer tüm seçenekler için.

AÇIKLAMA


mpif77 yerel yerel FORTRAN derleyicisi için bir kolaylık sarmalayıcıdır. a'un çevirisi
LAM programı, LAM temel hizmet kitaplıklarının bağlanmasını gerektirir;
standart arama dizinlerinden birinde bulunur. ld(1). mpif77 argümanlarını iletir
yerel yerel FORTRAN derleyicisinin yanı sıra -L ve -l seçeneklerinin gerektirdiği
LAM/MPI programları. Bu, ROMIO ve/veya C++ bağlamaları için gerekli tüm seçenekleri içerir
destek (LAM derlendiğinde ROMIO/C++ desteği dahil edilmişse).

LAM Ekibi şiddetle kullanmayı teşvik eder mpif77 LAM'a bağlanmaya çalışmak yerine
kitaplıkları manuel olarak Bu, LAM'ın özel uygulamasının herhangi bir değişiklik olmadan değişmesine izin verir.
Kullanıcıların Makefile'lerinde bağlayıcı yönergelerinde değişiklik yapmaya zorlama (belirli temel
LAM kitaplıkları zaten birçok kez değişti ve muhtemelen gelecekte tekrar değişecek
sürümleri).

Nitekim, beri mpif77 temeldeki bir derleyicinin üzerinde çok ince bir sarmalayıcıdır,
çok, çok az zorlayıcı sebep değil kullanmak mpif77. Kullanmak mümkün olmadığında
mpif77, -showme:derlemek ve -showme:bağlantı Bunun yerine argümanlar kullanılmalıdır. İçin
örnek:

kabuk$ f77 -c file1.f `mpif77 -showme:compile`

kabuk$ f77 -c file2.f `mpif77 -showme:compile`

kabuk$ f77 dosya1.o dosya2.o `mpif77 -showme:link` -o my_mpi_program

ÇEVRE DEĞİŞKENLER


Varsayılan olarak, mpif77 LAM yapılandırıldığında seçilen FORTRAN derleyicisini kullanır
( --with-fc bayrağıyla ./configure için) yerel yerel FORTRAN derleyicisi olarak, ancak bu
LAMMPIF77 ortam değişkeni tarafından geçersiz kılınabilir (bunun için daha eski bir ad
ortam değişkeni LAMHF77'dir - bu da hala çalışır, ancak kullanımı kullanımdan kaldırılmıştır).

ortam değişkeni ise LAMHOME ayarlandı, mpif77 değerini konumu olarak kullanacak
derlenen değer yerine LAM kurulum dizini mpif77. Bu
anlamına gelir mpif77 değerini kullanacak LAMHOME -I ve -L'yi oluşturmak için temel olarak
kurulum dizinine değil, alt düzey derleyiciye iletilen bağımsız değişkenler
ne zaman sağlandı mpif77 yaratıldı. Bu neredeyse her zaman Kötü Bir Fikirdir.

Kullanılması LAMHOME garip bir şekilde bazı nadir yapılandırma durumları dışında önerilmez
ağ bağlantılı siteler (bu durumda sistem yöneticiniz muhtemelen bunu ayarlamalıdır) ve
gerçekten ne olduklarını bilen birden fazla LAM/MPI kurulumuna sahip ileri düzey kullanıcılar için
yapmak; Eğer LAMHOME ortam değişkeni istenmeden ayarlanmış bırakılırsa,
muazzam bir kullanıcı karmaşası. örneğin, eğer LAMHOME LAM kurulumu A'yı gösterir, ancak
kullanıcının PATH LAM kurulumu B'ye işaret ediyor, ardından B'ler olsa bile mpif77 kullanılacak,
kullanıcı programı derlenecek ve LAM kurulumu A'ya bağlanacaktır.

The LAMHOME ortam değişkeni yalnızca geriye dönük uyumluluk için yerinde bırakılır;
LAM/MPI'nin normal çalışması için gerekli değildir. LAM Ekibi,
the LAMHOME ortam değişkeni ve bunun yerine basitçe ayarlamayı savunuyor PATH uygun şekilde
birden çok LAM/MPI uygulaması arasında geçiş yapmak için.

NOTLAR


LAM'ın önceki sürümleri, hf77 LAM ve/veya MPI Fortran'ı derlemek için
uygulamalar. LAM'ın çok eski sürümlerinde, hf77 otomatik olarak eklemedi -lmpi için
Komut satırı. hf77 sonunda kullanımdan kaldırıldı ve değiştirildi mpif77. yürütülebilir
hf77 şimdi sadece sembolik bir bağlantı mpif77 sadece orada biri varsa diye
hala bu ismi kullanıyor. Ek olarak geçmek zararsız olmalıdır -lmpi; mpif77
sessizce Doğru Şeyi yapmalıdır (sadece bir kez MPI kitaplığındaki bağlantı).

onworks.net hizmetlerini kullanarak mpif77.lam'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.