| 24小時(shí)熱門(mén)版塊排行榜 |
| 3 | 1/1 | 返回列表 |
| 查看: 1065 | 回復(fù): 2 | ||||
[求助]
boltztrap 1.2.2 編譯總是出錯(cuò),那位高手幫忙看看。
|
|
以下內(nèi)容是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] 錯(cuò)誤 1 一直在探索 卻不知如何解決還望高手指導(dǎo)! |
熱電材料(實(shí)驗(yàn)與計(jì)算) | 軟件安裝交流 |
木蟲(chóng) (著名寫(xiě)手)
二師兄
|
FC = ifort #FOPT = -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML 這個(gè)#去掉 下面這個(gè)亂七八糟,刪除: 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ā)表 | |
|---|---|---|---|---|
|
[考研] 311求調(diào)劑 +8 | 勇敢的小吳 2026-04-02 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 材料調(diào)劑 +4 | 一樣YWY 2026-04-02 | 4/200 |
|
|
[考研] 311求調(diào)劑 +16 | zchqwer 2026-04-01 | 18/900 |
|
|
[考研] 367求調(diào)劑 +8 | 芋泥啵! 2026-03-28 | 8/400 |
|
|
[考研] 298求B區(qū)調(diào)劑 +3 | zzz,,r 2026-04-02 | 3/150 |
|
|
[考研] 343求調(diào)劑085601 +4 | 要努力學(xué)習(xí)x 2026-03-29 | 5/250 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +11 | hanamiko 2026-04-01 | 11/550 |
|
|
[考研] 一志愿安徽大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)碩,331分求調(diào)劑 +5 | 蔣昌鵬qtj 2026-04-01 | 5/250 |
|
|
[考研] 291求調(diào)劑 +20 | Y-cap 2026-03-29 | 25/1250 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調(diào)劑 +8 | 邱gl 2026-03-30 | 16/800 |
|
|
[論文投稿]
chinese chemical letters英文版投稿求助
120+4
|
Yishengeryi 2026-03-30 | 5/250 |
|
|
[考研] 070300化學(xué)專(zhuān)業(yè)279調(diào)劑 +10 | 哈哈哈^_^ 2026-03-31 | 10/500 |
|
|
[考研] 一志愿北京科技大學(xué)材料學(xué)碩328分求調(diào)劑 +4 | 1段時(shí)間 2026-03-31 | 5/250 |
|
|
[考研] 求調(diào)劑 +9 | akdhjs 2026-03-31 | 10/500 |
|
|
[考研] 085600 286分 材料求調(diào)劑 +11 | 麻辣魷魚(yú) 2026-03-27 | 12/600 |
|
|
[考研] 283求調(diào)劑(080500) +14 | A child 2026-03-27 | 14/700 |
|
|
[考研] 085600,材料與化工321分求調(diào)劑 +10 | 大饞小子 2026-03-28 | 10/500 |
|
|
[考研] 085602 化工專(zhuān)碩 338分 求調(diào)劑 +12 | 路癡小琪 2026-03-27 | 12/600 |
|
|
[考研] 085405 考的11408求各位老師帶走 +3 | Qiu學(xué)ing 2026-03-28 | 3/150 |
|
|
[考研] 070300化學(xué)求調(diào)劑 +4 | 起個(gè)名咋這么難 2026-03-27 | 4/200 |
|