İngilizceFransızcaİspanyolca

OnWorks favicon'u

lttng-gen-tp - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden OnWorks ücretsiz barındırma sağlayıcısında lttng-gen-tp'yi ç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 lttng-gen-tp komutudur.

Program:

ADI


lttng-gen-tp — LTTng UST 2.x izleme noktası kodu oluşturucu

SİNOPSİS


lttng-gen-tp [SEÇENEKLER] TEMPLATE_FILE

TANIM


LTTng projesi, Linux için yüksek verimli izleme araçları sağlamayı amaçlamaktadır. İzleyicileri
performans sorunlarının izlenmesine ve birden çok sorunu içeren hata ayıklamaya yardımcı olur.
eşzamanlı süreçler ve iş parçacıkları. Birden fazla sistem arasında izleme de mümkündür.

The lttng-gen-tp araç, UST izleme noktası dosyalarının oluşturulmasını basitleştirir. bir alır
basit şablon dosyası oluşturur ve tanımlı izleme noktalarını kullanmak için gerekli kodu oluşturur.
başvurunuz. ŞABLON DOSYA BİÇİMİ bölümü, şablonun içeriğini açıklar.
dosyası.

Şu anda araç, izleme noktanızla ilişkili .h, .c ve .o dosyalarını oluşturabilir. NS
oluşturulan .h doğrudan uygulamanıza dahil edilebilir. Aracın oluşturmasına izin verebilirsiniz
.o veya .c'yi kendiniz derleyin. .c'yi istediğiniz zaman .o, .a veya .so biçiminde derleyebilirsiniz.
seçin ve uygulamanızla ilişkilendirin. için UST belgelerine bakın.
Her formun avantajları ve dezavantajları. Ortaya çıkan .c dosyasını derlemek için yapmanız gerekenler
"-llttng-ust -I." seçeneklerini ekleyin.

SEÇENEKLER


Bu program, iki ile başlayan uzun seçeneklerle olağan GNU komut satırı sözdizimini izler.
tire. Aşağıda mevcut seçeneklerin bir özeti bulunmaktadır.

-H, --yardım et
Olası seçeneklerin ve komutların özetini göster.

-içinde, --ayrıntılı
Ayrıntıyı artırın.

-Ö, --çıktı
Oluşturulan dosyayı belirtin. Oluşturulan dosyanın türü dosyaya bağlıdır
uzantısı (.h, .c, .o). Bu seçenek, oluşturmak için birden çok kez belirtilebilir.
farklı dosya türü.

Çıktı belirtilmediğinde, varsayılan dosyalar, aynı temel dosya adıyla oluşturulur.
şablon dosyası. Varsayılan dosyalar: .h, .c, .o.

ŞABLON DOSYA FORMAT


Her zamanki uzantıya sahip şablon dosyası Tp, TRACEPOINT_EVENT listesini içerir
tanımlar ve TRACEPOINT_LOGLEVEL gibi diğer isteğe bağlı tanım girişleri. (Görmek lttng-
ust(3) mevcut tanımın tam listesi için.)

Bunları bir C başlık dosyasına yazdığınız gibi yazarsınız. ile yorum ekleyebilirsiniz /*
*/, // ve #.

Sağlayıcı adı (TRACEPOINT_EVENT'in ilk alanı) tamamı için aynı olmalıdır.
dosyası.

Örnek E-posta

TRACEPOINT_EVENT(
örnek_izleme noktası,
mesaj, // Yorum
TP_ARGS(karakter *, metin),
/* Sonraki alanlar */
TP_FIELDS(
ctf_string(mesaj, metin)
)
)

ÇEVRE DEĞİŞKENLER


Araç bir .o dosyası oluşturduğunda, aşağıdaki ortam değişkenlerini arayacaktır.

CC Hangi C derleyicisinin kullanılacağını belirtin. Değişken belirtilmemişse, araç
"cc" ve "gcc"yi deneyin

CFLAGS Bayraklar doğrudan derleyiciye iletilir

onworks.net hizmetlerini kullanarak lttng-gen-tp'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad