ในการพยายามเรียกใช้รหัสการวิเคราะห์ที่ฉันมี Makefile นี้
SHELL = /ถัง/sh
pythialib= /home/anwarzada/Packages/Pythia8244/pythia/lib
hepmclib = /home/anwarzada/Packages/HepMC-2.06.09/HepMC/lib
tauolalib= /home/anwarzada/Packages/TAUOLA/lib/
lhapdflib= /home/anwarzada/Packages/LHAPDF-6.2.3/LHAPDF/lib/
lhapdfinc= /home/anwarzada/Packages/LHAPDF-6.2.3/LHAPDF/include
hepmcinc = /home/anwarzada/Packages/HepMC-2.06.09/HepMC/include
tauolainc= /home/anwarzada/Packages/TAUOLA/include
pythiainc= /home/anwarzada/Packages/Pythia8244/pythia/include/
rootinc= /home/anwarzada/Packages/root-6.20.02/myroot/include
rootlib= /home/anwarzada/Packages/root-6.20.02/myroot/lib
fastjetlib= /home/anwarzada/Packages/fastjet-3.3.3/FASTJET/lib/
fastjetinc= /home/anwarzada/Packages/fastjet-3.3.3/FASTJET/รวม
CXXFLAGS = -O2 -ansi -pedantic -fbounds-ตรวจสอบ
ทั้งหมด :
@echo "ใช้ makefile ... โปรดป้อนชื่อรหัสเพื่อคอมไพล์"
เขียนHepMC :
# gfortran -I$(hepmcinc) -I$(pythiainc) WriteHepMC.cc -o [email protected] -L$(pythialib) -L$(hepmclib) -L$(tauolalib) -L$(lhapdflib) -lpythia8 - lLHAPDF -lhepmcinterface -lHepMC -lTauolaCxxInterface -lTauolaFortran
g++ -I$(pythiainc) -I$(tauolainc) WriteHepMC.cc -o [email protected] -L$(pythialib) -L$(hepmclib) -L$(tauolalib) -L$(lhapdflib) `root-config --cflags --glibs` `fastjet-config --cxxflags --plugins` `fastjet-config --libs --plugins` -lpythia8 -lLHAPDF -lhepmcinterface -lHepMC -lTauolaCxxInterface -lTauolaFortran
การวิเคราะห์hadbkg :
g++ -I$(pythiainc) -I$(tauolainc) Analysishadbkg.cc -o [email protected] -L$(pythialib) -L$(hepmclib) -L$(tauolalib) -L$(lhapdflib) `root-config --cflags --glibs` `fastjet-config --cxxflags --plugins` `fastjet-config --libs --plugins` -lpythia8 -lLHAPDF -lhepmcinterface -lHepMC -lTauolaCxxInterface -lTauolaFortran
การวิเคราะห์ :
g++ -g -I$(pythiainc) -I$(tauolainc) -I$(hepmcinc) -I$(lhapdfinc) Analysis.cc -o [email protected] -L$(tauolalib) -L$(pythialib) -L $(hepmclib) -L$(lhapdflib) `root-config --cflags --glibs` `fastjet-config --cxxflags --plugins` `fastjet-config --libs --plugins` -L$(HEPMC2_LIB) - Wl,-rpath,$(HEPMC2_LIB) -lHepMC -ldl -lpythia8 -lLHAPDF -lTauolaCxxInterface -lTauolaFortran
ซึ่งคำสั่งให้ทำการวิเคราะห์
ฉันได้รับข้อผิดพลาดนี้
ของฉัน
อูบุนตู = 20.04.2
รูท = 20.06.02
ฟาสต์เจ็ต = 3.3.3
LHAPDF=6.2.3
เฮปเอ็มซี=2.06.09
พีเธีย=8244
ขอบคุณล่วงหน้า