GoGPT Best VPN GoSearch

OnWorks favicon'u

erlc - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında erlc ç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 erlc komutudur.

Program:

ADI


erlc - Derleyici

AÇIKLAMA


The erlc programı, Erlang sistemindeki tüm derleyicileri çalıştırmak için ortak bir yol sağlar.
Her girdi dosyasının uzantısına bağlı olarak, erlc uygun derleyiciyi çağırır.
Hangi derleyicinin kullanıldığına bakılmaksızın, aşağıdaki gibi parametreleri sağlamak için aynı bayraklar kullanılır.
yolları ve çıktı dizini içerir.

Geçerli çalışma dizini, ".", çalıştırılırken kod yoluna dahil edilmeyecektir.
derleyici (şu anki çalışma dizininden Beam dosyalarının yüklenmesini önlemek için
potansiyel olarak derleyici veya derleyici tarafından kullanılan Erlang/OTP sistemi ile çakışma olabilir).

İHRACAT


erlc bayraklar dosya1.ext dosya2.uzantısı...

Erlc bir veya daha fazla dosyayı derler. Dosyalar, örneğin, uzantıyı içermelidir
.erl Erlang kaynak kodu için veya .yl Yecc kaynak kodu için. Erlc uzantıyı kullanır
doğru derleyiciyi çağırmak için.

GENELLİKLE KULLANIŞLI BAYRAKLAR


Aşağıdaki bayraklar desteklenir:

-I rehber:
Derleyiciye belirtilen dizindeki içerme dosyalarını aramasını söyler. Ne zaman
karşılaşmak -Dahil etmek or -include_lib yönerge, derleyici başlığı arar
Aşağıdaki dizinlerdeki dosyalar:

* ".", dosya sunucusunun geçerli çalışma dizini;

* derlenen dosyanın temel adı;

* kullanılarak belirtilen dizinler -I seçenek. En son belirtilen dizin
önce arandı.

-o rehber:
Derleyicinin çıktı dosyalarını yerleştirmesi gereken dizin. Belirtilmemişse,
çıktı dosyaları geçerli çalışma dizinine yerleştirilecektir.

-Disim:
Bir makro tanımlar.

-Disim=değer:
Verilen değere sahip bir makro tanımlar. Değer herhangi bir Erlang terimi olabilir. Bağlı olarak
platform, kabuğun kendisi belirli bir şekilde yorumluyorsa, değerin alıntılanması gerekebilir.
karakterler. Unix'te, demet ve liste içeren terimler alıntılanmalıdır. hangi terimler
boşluk içeren tüm platformlarda alıntı yapılmalıdır.

-Whata:
Tüm uyarıları hataya dönüştürür.

-Wnumara:
Uyarı seviyesini şuna ayarlar: numara. Varsayılan 1. Kullanmak -W0 uyarıları kapatmak için

-K:
Aynısı -W1. Varsayılan.

-içinde:
Ayrıntılı çıktıyı etkinleştirir.

-b çıktı türü:
Çıktı dosyasının türünü belirtir. Genel olarak, çıktı türü dosya ile aynı
çıktı dosyasının uzantısı, ancak nokta olmadan. Bu seçenek tarafından yoksayılacak
tek bir çıktı biçimine sahip derleyiciler.

-smp:
SMP öykünücüsünü kullanarak derleyin. Bu, esas olarak yerel kodu derlemek için kullanışlıdır;
çalıştırılması gereken aynı çalışma zamanı sistemiyle derlenmesi gerekir.

-M:
Başlık bağımlılıklarını izlemek için bir Makefile kuralı üretir. Kural stdout'a gönderilir. Numara
nesne dosyası üretilir.

-MF Makefile:
Gibi -M Makefile'ın yazılması dışında yukarıdaki seçenek Makefile. Obje yok
dosya üretilir.

-MD:
Aynısı -M -MF .Pbeam.

-MT Hedef:
İle birlikte -M or -MF, yayılan kuralın adını değiştirin Hedef.

-MQ Hedef:
Gibi -MT özel karakterler hariç, yukarıdaki seçenek yapmak(1) alıntıdır.

-MP:
İle birlikte -M or -MF, her bağımlılık için sahte bir hedef ekleyin.

-MG:
İle birlikte -M or -MF, eksik başlıkları oluşturulmuş dosyalar olarak kabul edin ve
onları bağımlılıklara.

--:
Daha fazla seçeneğin olmayacağına dair sinyaller. Argümanların geri kalanı olarak ele alınacaktır
dosya adları, tire ile başlasalar bile.

+dönem:
Artı ile başlayan bir bayrak ('+') tire yerine Erlang'a dönüştürülür
terim ve derleyiciye değişmeden iletildi. Örneğin, ihracat_tümü için seçenek
Erlang derleyicisi şu şekilde belirtilebilir:

erlc +export_all dosya.erl

Platforma bağlı olarak, kabuğun kendisi ise değerin alıntılanması gerekebilir.
belirli karakterleri yorumlar. Unix'te, demetler ve liste içeren terimler,
alıntı. Boşluk içeren terimler tüm platformlarda alıntılanmalıdır.

ÖZEL BAYRAKLAR


Bu bölümdeki bayraklar, OTP'yi yeniden oluşturmak gibi özel durumlarda kullanışlıdır.
sistem.

-pa rehber:
ekler rehber çağrılan Erlang öykünücüsünde kod yolunun önüne. Bu
varsayılandan başka bir derleyiciyi çağırmak için kullanılabilir.

-pz rehber:
ekler rehber çağrılan Erlang öykünücüsünde kod yoluna.

DESTEKLENEN derleyiciler


.erl:
Erlang kaynak kodu. bir .ışın dosyası.

-P, -E ve -S seçenekleri +'P', +'E' ve +'S' ile eşdeğerdir, ancak bunun dışında
kabuktan korumak için tek tırnak eklemek gerekli değildir.

Desteklenen seçenekler: -I, -o, -D, -v, -W, -b.

.S:
Erlang derleyici kaynak kodu. bir .ışın dosyası.

Desteklenen seçenekler: .erl ile aynı.

.çekirdek:
Erlang çekirdek kaynak kodu. bir .ışın dosyası.

Desteklenen seçenekler: .erl ile aynı.

.yl:
Yecc kaynak kodu. bir .erl dosyası.

Bu dosyayı özelleştirilmiş bir giriş olarak kullanmak için bir dosyanın adıyla birlikte -I seçeneğini kullanın
dosya ( dahil dosya seçenek).

Desteklenen seçenekler: -o, -v, -I, -W (yukarıya bakın).

.mib:
SNMP için MIB. bir . Bin dosyası.

Desteklenen seçenekler: -I, -o, -W.

.çöp Kutusu:
SNMP için derlenmiş bir MIB. bir .hrl dosyası.

Desteklenen seçenekler: -o, -v.

.rel:
Komut dosyaları. Bir önyükleme dosyası oluşturur.

Uygulama dosyaları için aranacak dizinleri adlandırmak için -I'yi kullanın (
yol için seçenek listesinde sistem araçları:make_script/2).

Desteklenen seçenekler: -o.

.asn1:
ASN1 dosyası.

Bir oluşturur .erl, .hrl, ve .asn1db dosyadan bir .asn1 dosya. Ayrıca derler .erl
olmadıkça Erlang derleyicisini kullanma +çaylak seçenekler verilir.

Desteklenen seçenekler: -I, -o, -b, -W.

.idl:
IC dosyası.

IDL derleyicisini çalıştırır.

Desteklenen seçenekler: -I, -o.

ÇEVRE DEĞİŞKENLER


ERLC_EMÜLATÖR:
Öykünücüyü başlatma komutu. Varsayılan erl ile aynı dizinde
erlc programın kendisini veya mevcut değilse, erl verilen dizinlerden herhangi birinde
the PATH Çevre değişkeni.

onworks.net hizmetlerini kullanarak erlc'yi ç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.