icmbuild - Bulutta Çevrimiçi

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

Program:

ADI


icmbuild - Genel, kolay yapılandırılabilir, program bakım komut dosyası

SİNOPSİS


icmbuild [-h] [-c] args

TANIM


The icmbuild komut dosyası, kullanarak program bakımını yapmak için kullanılabilecek genel bir komut dosyasıdır.
icmake(1).

Icmbuild dosyayı gerektirir icmconf programın bulunduğu dizinde mevcut
bakım talep edilmektedir.

Icmbuild kaynaklarınızın geçerli çalışma dizininde ve altında bulunduğunu varsayar. NS
dosya icmconf in icmake(1)'in dağılımı bir örnek sağlar icmconf yapabilen dosya
tarafından kullanılmak icmbuild. o örnekte icmconf dosya olduğu varsayılır C + + kaynaklar
korunur, ancak program bakımı, örneğin, C kaynaklar kolayca yapılandırılabilir.

Icmbuild() dosyada adı geçen alt dizinlerin her birindeki tüm kaynakları derler SINIFLAR,
ve ardından geçerli çalışma dizinindeki tüm kaynakları derler.

Derlenmiş kaynaklar, bir kütüphanede tutulabilecek nesne modülleriyle sonuçlanır.
ana nesne modülünün bağlı olduğu. Ek olarak belirtmek de mümkündür
programın bağlanması gereken kitaplıklar.

Bir kütüphane kurulursa, bu kütüphane tarafından güncel tutulur. icmbuild. bir kaynak olduğunda
yeni nesne modülünü başarıyla derledi, içinde bulunan eski modülün yerini alacak.
kütüphane. Bu noktada, nesne dosyaları artık gerekli değildir ve tarafından kaldırılır.
icmbuild.

BAŞLANGIÇ IMBUILD


Kullanmak için icmbuild aşağıdaki gibi yapın:

o Yükle icmbuild senin yolunda;

o kopya icmconf (ve muhtemelen dosya SINIFLAR) projenizin temel dizinine
(yani, proje kaynaklarının bulunduğu ve nerede bulunduğu dizin);

o Değiştir #tanımlar dosyanın içinde icmconf tatmak;

o Dosyadaki kaynakları içeren alt dizinlerin adlarını ayrı satırlara girin
SINIFLAR

Belirtilen sınıfların sırasına dikkat edin. SINIFLAR is ilgili. yeni sınıf
(alt dizin) adları her zaman eklenebilir, ancak SINIFLAR
dosyadan kaçınılmalıdır. Yeniden sıralama gerekliyse, önce komutu çalıştırın
icmbuild çamça tarafından şimdiye kadar oluşturulan tüm dosyaları kaldırmak için icmbuild. yeniden derleme
nesne dosyalarının adları için sınıf sipariş numaralarını içerdiğinden gerekli
Tanılama. Bu sınıf sıra numaraları, dosya adı çakışmalarını önler (örneğin, iki
sınıflar bir dosya kullanabilir veri.cc) ve böylece bir dosyanın değiştirilmesi xo sınıftan A
dosyaya göre xo sınıftan B engellenir;

o Şimdi basitçe çalıştırın

icmbuild-h

projenin temel dizininden ve yardım bilgilerinin seçeneklerinizin neler olduğunu söylemesine izin verin
NS. Çalışma modları için sonraki bölüme bakın.

SEÇENEKLER


Icmbuild iki seçeneği tanır, en fazla biri belirtilmelidir:

o -h: Kullanıma kısa bir genel bakış sağlayın.

o -c: Ekranı temizle (kullanarak tput'un açık) derleme işlemine başlamadan önce

isteğe bağlı takip -c icmbuild() aşağıdaki argümanlar iletilebilir icmbuild:

o çamça
önceki faaliyetlerin kalıntılarını temizlemek

o kütüphane
kitaplığı oluşturun (statik ve isteğe bağlı olarak dinamik kitaplık)

o program
ikili programı oluştur

o program şerit
soyulmuş ikili programı oluştur

o kurmak program yol oluşturulmuş programı belirtilen yola kurun (olacak
verildikten sonra kullanılır icmbuild program)

o kurmak statik yol oluşturulmuş statik kitaplığı belirtilen yola kurun
(yayınlandıktan sonra kullanılacak icmbuild kütüphane)

o kurmak Paylaşılan yol oluşturulmuş paylaşılan kitaplığı belirtilen yola kurun
(yayınlandıktan sonra kullanılacak icmbuild kütüphane) Bir satır ekledikten sonra icmconf
içeren

#define DEFCOM "programı"

icmbuild varsayılan olarak argümanı kullanır program. ekledikten sonra

#define DEFCOM "şerit"

icmbuild varsayılan olarak argümanı kullanır şerit. ekledikten sonra

#define DEFCOM "kütüphanesi"

icmbuild varsayılan olarak argümanı kullanır kütüphane.

DEFCOM açık bir operasyonel mod geçirildiğinde yoksayılır icmbuild.

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



En yeni Linux ve Windows çevrimiçi programları