mcview yük və (Giriş-) təcil məkanında 3D final dövlət nümayəndəlik kimi HepMC hadisələr, və PDF və Graphviz formatları graph strukturu atmaq üçün HepMC üçün Python banderol istifadə Python modulu edir.
Ilkin
* Vpython nin "vizual" modulu
Bu (Mən öz 3D qrafika kitabxana yazmaq gedirdi düşünmədiklərini siz idi?!?) HepMCView istifadə edir ki 3D sistemi. Python-vizual kimi Debian / Ubuntu qablaşdırma sistemi vasitəsilə mövcuddur. Siz www.vpython.org da mənbələrdən özünüz qurmaq, lakin o, həm də çox 3 il tarixindən həyata var və dünyanın qalan var, ERM, çünki Elmi Linux 3 və ya 4-də qurmaq deyil ki, ehtiyatlanmaq bilər köçürülüb ...
* Python və C ++ compiler
Aydındır ki ... lakin az açıq-aydın siz python-dev adlı sistem paketi kimi bəlkə mövcud Python başlıqlarını lazımdır.
* HepMC
Həmçinin açıq-aydın, və həmçinin başlıqlarını lazımdır. Son versiyasını (2.04 ildən) tövsiyə olunur, lakin əsas ola bilməz.
* Swig
Sadə Wrapper və Interface Generator - Bu Python-C ++ Demirbaş interface kodu yazılı ağrı almaq üçün istifadə olunur. Pretty səliqəli.
* GNU Autotools
adi automake, autoconf və libtool birləşməsi. Bir "konfiqurasiya" script olan bir tarball kimi HepMCView var, əgər Siz bu lazım deyil.
BUILDING IT
adi ... autoreconf etmək && bərpa etmək, yapılandırın. Cari qırışları daxil / siz $ (prefiks) bir konfiqurasiya libHepMC $ (prefiks) bilər, belə ki, prefiks / lib və mövzular müəyyən olmalıdır ki, var.
Mən sizə problem varsa, yalnız indi mənə mail daha təlimat yazmaq üçün narahat ola bilməz.
çalışan
Prinsipcə, HepMCView çalışan yalnız (hepmcview script zəng məsələsi olmalıdır və ya build sahə və ya sonra $ (prefiks) / bin kataloq olan "etmək install" mərhələsi qurmaq. Əmri HepMC IO_Ascii format dump adını alır bir arqument kimi fayl:
> Hepmcview yol / üçün / ioascii-events.hepmc
Quraşdırma qeyri-sistem yeri varsa, siz PYTHONPATH dəyişən daxil etmək üçün müəyyən edilir əmin etmək lazımdır:
* Yüklemeden build kataloq çalıştırmak üçün:
ixrac PYTHONPATH = $ PYTHONPATH: $ PWD / .libs: $ PWD
Prefiks usr / deyilsə * yüklü yerdən çalıştırmak üçün (və ya bəlkə / usr / local):
ixrac PYTHONPATH = $ PYTHONPATH
(Bucaq mötərizədə hər şeyi əvəz əmin edilməsi)
Siz həmçinin libHepMC uzunluğu Linker tərəfindən seçilmiş ki, əmin etmək lazımdır - bu kimi bir şey tələb edə bilər:
ixrac LD_LIBRARY_PATH = $ LD_LIBRARY_PATH
- Python
tələblər (bucaq mötərizədə məzmunu əvəz əmin yenidən edilməsi)
Şərhlər tapılmadı