Puncte:0

Eroare la rularea codului de analiză

drapel eg

încercând să rulez un cod de analiză pentru care am acest Makefile

SHELL = /bin/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/Pachete/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/include
CXXFLAGS = -O2 -ansi -pedant -fbounds-check

toate :
    @echo „Folosind makefile..., introduceți numele de cod pentru compilare”   

WriteHepMC:
# gfortran -I$(hepmcinc) -I$(pythiainc) WriteHepMC.cc -o [email protected] -L$(pythialib) -L$(hepmclib) -L$(tauolalib) -L$(lhapdflib) -lpythia8 - lLHAPDF -lhepmcinterfață -lHepMC -lTauolaCxxInterfață -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 

Analiză:
    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
    
Analiza:
    g++ -g -I$(pythiainc) -I$(tauolainc) -I$(hepmcinc) -I$(lhapdfinc) Analiză.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 -lTauolaCxxInterfață -lTauolaFortran

pe care comanda face Analiză am primit aceasta eroare

introduceți descrierea imaginii aici

Ale mele

ubuntu = 20.04.2
RĂDĂDINA = 20.06.02
fastjet = 3.3.3
LHAPDF=6.2.3
HepMC=2,06,09
Pythia=8244

Mulțumesc anticipat

drapel hr
De unde ai luat Makefile-ul? Bănuiesc că ordinea bibliotecilor este incorectă - în special, `-ldl` trebuie să meargă la dreapta lui `-lpythia8` (obiectele sunt rezolvate de la stânga la dreapta)
user15138349 avatar
drapel eg
Mulțumiri funcționează

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.