| 3 | 1/1 | 返回列表 |
| 查看: 1067 | 回復: 2 | |||||
[求助]
boltztrap 1.2.2 編譯總是出錯,那位高手幫忙看看。
|
|
以下內容是makefile 程序shell 文件 SHELL = /bin/sh # gfortran #FC = gfortran #FOPT = -g -Wall -march=native -funroll-loops -O3 -ffast-math -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -fexternal-blas -fbounds-check -finit-integer=-666 -finit-real=nan #LDFLAGS = #LIBS = -llapack -latlas -lblas # ifort FC = ifort #FOPT = -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML #LDFLAGS = -L/opt/intel/mkl/10.0.1.014/lib/32/ -Vaxlib -static-libcxa -pthread #LIBS = -lmkl_lapack -lmkl_ia32 -lguide # ifort bis: other mkl options #LDFLAGS = $(FOPT) -L/opt/intel/mkl/10.0.1.014/lib/32 -pthread -i-static #LIBS = -lmkl_lapack -lmkl -lguide LDFLAGS = -openmp -I$(MKLROOT)/include/intel64/lp64 -I/public/software/intel/composer_xe_2011_sp1.7.256/mkl/include R_LIBS = /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_blas95_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_lapack95_lp64.a -Wl,--start-group /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_intel_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_intel_thread.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_core.a -Wl,--end-group -lpthread -lm C_LIBS = $(R_LIBS) RP_LIBS = /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_blas95_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_lapack95_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_scalapack_lp64.a -Wl,--start-group /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_cdft_core.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_intel_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_sequential.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_core.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_blacs_openmpi_lp64.a -Wl,--end-group -lpthread -lm /public/software/mathlib/fftw215-wien2k/lib/libfftw_mpi.a /public/software/mathlib/fftw215-wien2k/lib/libfftw.a CP_LIBS = $(RP_LIBS) # generic LINKER = $(FC) LFLAGS = FGEN = DESTDIR = . EXECNAME = BoltzTraP ############################################################################### FFLAGS = $(FGEN) $(FOPT) EXEC = $(DESTDIR)/$(EXECNAME) #.............................................................................. # # Object files common to both REAL and COMPLEX type subroutines # OBJS = reallocate.o gmlib2.o latgen2.o m_bandstructure.o m_input.o generic_lifetime.o gtfnam.o gen_lattpoints.o \ BoltzTraP.o wien_band.o phon_band.o generic_band.o pw_interface.o \ add_inv.o bandana.o stern1.o kdelta.o fite4.o sortag.o gplbands.o \ dos.o ifflim.o setfft.o c3fft.o fermiintegrals.o bands.o kcomp.o \ bz.o fermisurface.o setfft2.o write_dx_fs.o write_dx_bz.o write_cube_fs.o \ dos_histogram.o dos_tetra.o noculc.o #OBJS = \ # reallocate.o defs.o modules.o broad.o add_inv.o \ # c3fft.o gtfnam.o ifflim.o mknam.o read_energy.o \ # transport.o stern.o kdelta.o gen_lattpoints.o fite4.o setfft.o \ # starfkt2.o dos.o $(EXEC): $(OBJS) $(LINKER) $(LFLAGS) -o $(EXEC) $(OBJS) $(LDFLAGS) $(LIBS) $(LFLAGS) clean: rm -f *.o *.mod *.pc *.pcl *~ .SUFFIXES: .F90 .o .F90.o: $(FC) $(FFLAGS) -c $< (END) # generic LINKER = $(FC) LFLAGS = FGEN = DESTDIR = . 以上是shell 程序 我執(zhí)行make命令 ifort -o ./BoltzTraP reallocate.o gmlib2.o latgen2.o m_bandstructure.o m_input. o generic_lifetime.o gtfnam.o gen_lattpoints.o BoltzTraP.o wien_band.o phon_band .o generic_band.o pw_interface.o add_inv.o bandana.o stern1.o kdelta.o fite4.o s ortag.o gplbands.o dos.o ifflim.o setfft.o c3fft.o fermiintegrals.o bands.o kco mp.o bz.o fermisurface.o setfft2.o write_dx_fs.o write_dx_bz.o write_cube_fs.o d os_histogram.o dos_tetra.o noculc.o -openmp -I/public/software/intel/composer_xe _2011_sp1.7.256/mkl/include/intel64/lp64 -I/public/software/intel/composer_xe_20 11_sp1.7.256/mkl/include fite4.o: In function `fite4_': fite4.F90 .text+0x217b): undefined reference to `dgemm_'fite4.F90 .text+0x2293): undefined reference to `dgetrf_'fite4.F90 .text+0x239f): undefined reference to `dgetrs_'make: *** [BoltzTraP] 錯誤 1 一直在探索 卻不知如何解決還望高手指導! |
熱電材料(實驗與計算) | 軟件安裝交流 |
木蟲 (著名寫手)
二師兄
|
FC = ifort #FOPT = -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML 這個#去掉 下面這個亂七八糟,刪除: R_LIBS = /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_blas95_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_lapack95_lp64.a -Wl,--start-group /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_intel_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_intel_thread.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_core.a -Wl,--end-group -lpthread -lm C_LIBS = $(R_LIBS) RP_LIBS = /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_blas95_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_lapack95_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_scalapack_lp64.a -Wl,--start-group /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_cdft_core.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_intel_lp64.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_sequential.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_core.a /public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/intel64/libmkl_blacs_openmpi_lp64.a -Wl,--end-group -lpthread -lm /public/software/mathlib/fftw215-wien2k/lib/libfftw_mpi.a /public/software/mathlib/fftw215-wien2k/lib/libfftw.a 改為: LDFLAGS = $(FOPT) -L/public/software/intel/composer_xe_2011_sp1.7.256/mkl/lib/em64t -pthread -i-static LIBS = -lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core |
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 266分,一志愿電氣工程,本科材料,求材料專業(yè)調劑 +3 | 哇呼哼呼哼 2026-04-02 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 336求調劑 +5 | kiyy 2026-04-01 | 5/250 |
|
|
[考研] 291求調劑 +20 | Y-cap 2026-03-29 | 25/1250 |
|
|
[考博] 26年申博 +3 | staryer 2026-03-30 | 4/200 |
|
|
[考研] 304求調劑 +12 | 素年祭語 2026-03-31 | 15/750 |
|
|
[考研] 085602化學工程268分蹲調劑 +8 | 月照花林。 2026-04-01 | 8/400 |
|
|
[考研] 307分求調劑 +14 | (o~o) 2026-03-31 | 15/750 |
|
|
[考研] 379求調劑 +3 | ?苦瓜不苦 2026-04-01 | 3/150 |
|
|
[考研] 085600 一志愿9 總分351 求調劑學校 +7 | czhcz 2026-03-31 | 9/450 |
|
|
[考研] 材料專碩306英一數(shù)二 +7 | z1z2z3879 2026-03-31 | 7/350 |
|
|
[考研] 調劑申請 +8 | 張張張張zy 2026-03-31 | 9/450 |
|
|
[考研] 材料科學與工程求調劑 +13 | 深V宿舍吧 2026-03-29 | 13/650 |
|
|
[考研] 375求調劑 +7 | 雨夏整夜 2026-03-29 | 7/350 |
|
|
[考研] 一志愿大連理工大學,機械工程學碩,341 +3 | 西瓜田的守望者 2026-03-30 | 3/150 |
|
|
[考研] 269求調劑 +4 | 我想讀研11 2026-03-31 | 4/200 |
|
|
[考研] 085600 286分 材料求調劑 +11 | 麻辣魷魚 2026-03-27 | 12/600 |
|
|
[考研] 327求調劑 +5 | 小卡不卡. 2026-03-29 | 5/250 |
|
|
[考研] 11408軟件工程求調劑 +3 | Qiu學ing 2026-03-28 | 3/150 |
|
|
[考研] 085602 化工專碩 338分 求調劑 +12 | 路癡小琪 2026-03-27 | 12/600 |
|
|
[考研] 一志愿南京航空航天大學材料學碩求調劑 +3 | @taotao 2026-03-28 | 3/150 |
|