Score:0

เกิดข้อผิดพลาดในการเรียกใช้รหัสการวิเคราะห์

ธง eg

ในการพยายามเรียกใช้รหัสการวิเคราะห์ที่ฉันมี 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

ขอบคุณล่วงหน้า

hr flag
คุณได้รับ Makefile มาจากไหน ฉันสงสัยว่าลำดับของไลบรารีไม่ถูกต้อง - โดยเฉพาะอย่างยิ่ง `-ldl` ต้องไปทางขวาของ `-lpythia8` (วัตถุจะแก้ไขจากซ้ายไปขวา)
user15138349 avatar
eg flag
ขอบใจ มันได้ผล

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา