±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1771  |  »Ø¸´: 11

ѽѽ

½ð³æ (ÕýʽдÊÖ)

[ÇóÖú] vasp5.lib±àÒë´íÎóÇóÖú ÒÑÓÐ2È˲ÎÓë

Çë½Ì¸÷λ´óÏÀ£¬ÎÒÔÚ±àÒëvasp5.2µÄʱºò£¬×ßµ½ÕâÒ»²½£º
gjh@gjh-Inspiron-660:/tmp/vasp.5.lib$ make -f makefile.linux_ifc_P4

Ìáʾ´íÎóÈçÏ£º
gfortran -O0 -FI -FR  -c diolib.f
diolib.f:48.67:

      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &   
                                                                   1
´íÎó£º (1)´¦ IF ±í´ïʽÓï·¨´íÎó
diolib.f:69.49:

            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &                     
                                                 1
´íÎó£º OPEN Óï¾äÔÚ(1)´¦Óï·¨´íÎó
diolib.f:72.60:

            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH),FORM=DFORM, &         
                                                            1
´íÎó£º OPEN Óï¾äÔÚ(1)´¦Óï·¨´íÎó
diolib.f:103.54:

      IF (DUMMY.AND.(IUNIT.NE.0).AND.(IUNIT.NE.5).AND. &               
                                                      1
´íÎó£º (1) ±í´ïʽÓï·¨´íÎó
diolib.f:105.67:

      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &   
                                                                   1
´íÎó£º (1)´¦ IF ±í´ïʽÓï·¨´íÎó
diolib.f:126.49:

            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &                     
                                                 1
´íÎó£º OPEN Óï¾äÔÚ(1)´¦Óï·¨´íÎó
diolib.f:160.54:

      IF (DUMMY.AND.(IUNIT.NE.0).AND.(IUNIT.NE.5).AND. &               
                                                      1
´íÎó£º (1) ±í´ïʽÓï·¨´íÎó
diolib.f:163.67:

      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &   
                                                                   1
´íÎó£º (1)´¦ IF ±í´ïʽÓï·¨´íÎó
diolib.f:183.49:

            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &                     
                                                 1
´íÎó£º OPEN Óï¾äÔÚ(1)´¦Óï·¨´íÎó
make: *** [diolib.o] ´íÎó 1

ÎÞ·¨»ñµÃlibdmy.aµÄ±àÒëÎļþ¡£ÇëÎʸÃÈçºÎ²Ù×÷£¿
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ѽѽ

½ð³æ (ÕýʽдÊÖ)

makefile.linux_ifc_P4ÎļþÈçÏ£º

.SUFFIXES: .inc .f .F
#-----------------------------------------------------------------------
# Makefile for Portland Group F90/HPF compiler
# the makefile was tested only under Linux on Intel platforms
# however it might work on other platforms as well
#
# this release of vasp.4.lib contains lapack v2.0
# this can be compiled with pgf90 compiler if the option -O1 is used
#
# Mind: one user reported that he had to copy preclib.F diolib.F
#  dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files
#  there and link them directly  into vasp
#  for no obvious reason these files could not be linked from the library
#
#-----------------------------------------------------------------------

# C-preprocessor
CPP     = gcc -E -P -C $*.F >$*.f
FC=gfortran

CFLAGS = -O
FFLAGS = -O0 -FI
FREE   =  -FR

DOBJ =  preclib.o timing_.o derrf_.o dclock_.o  diolib.o dlexlib.o drdatab.o


#-----------------------------------------------------------------------
# general rules
#-----------------------------------------------------------------------

libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o
        -rm libdmy.a
        ar vq libdmy.a $(DOBJ)

# files which do not require autodouble
lapack_min.o: lapack_min.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_min.f
lapack_double.o: lapack_double.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f
lapack_single.o: lapack_single.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f
lapack_atlas.o: lapack_atlas.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f
linpack_double.o: linpack_double.f
        $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f
linpack_single.o: linpack_single.f
        $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f

.c.o:
        $(CC) $(CFLAGS) -c $*.c
.F.o:
        $(CPP)
        $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f
.F.f:
        $(CPP)
.f.o:
        $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f
2Â¥2013-12-20 15:25:31
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ѽѽ

½ð³æ (ÕýʽдÊÖ)

ÒѾ­³É¹¦°²×°gfortran£º
ÊäÈ룺gjh@gjh-Inspiron-660:/tmp$ gfortran -v
ÏÔʾ£º
ʹÓÃÄÚ½¨ specs¡£
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Ä¿±ê£ºx86_64-linux-gnu
ÅäÖÃΪ£º../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Ïß³ÌÄ£ÐÍ£ºposix
gcc °æ±¾ 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
gjh@gjh-Inspiron-660:/tmp$
3Â¥2013-12-20 15:33:10
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ѽѽ

½ð³æ (ÕýʽдÊÖ)

gjh@gjh-Inspiron-660:/tmp$ ifort -v
ifort£ºÕÒ²»µ½ÃüÁî
¿´À´ifortû³É¹¦ÊÇÂð£¿
4Â¥2013-12-20 15:33:41
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jpchou

ר¼Ò¹ËÎÊ (ÖøÃûдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
fzx2008: ½ð±Ò+2, ллָµ¼ 2013-12-20 22:12:03
ÒªÓà gfortran ~ ¾ÍÒªÓà gfortran µÄ makefile
make   -f   makfile.linux_gfortran

ÒªÓà ifort ¾ÍÓà ifort µÄ makefile
make   -f   makefile.linux_ifc_P4

²»Òª»ì´î
5Â¥2013-12-20 19:24:51
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

molucule

ľ³æ (СÓÐÃûÆø)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ºÃÏñ¿´µ½ÓÐÈË˵vaspÓÃintelµÄ±àÒëÆ÷½ÏºÃ±àÒë¡£

[ ·¢×ÔÊÖ»ú°æ http://muchong.com/3g ]
6Â¥2013-12-20 23:23:18
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ѽѽ

½ð³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
5Â¥: Originally posted by jpchou at 2013-12-20 19:24:51
ÒªÓà gfortran ~ ¾ÍÒªÓà gfortran µÄ makefile
make   -f   makfile.linux_gfortran

ÒªÓà ifort ¾ÍÓà ifort µÄ makefile
make   -f   makefile.linux_ifc_P4

²»Òª»ì´î

¿ÉÊÇû¿´µ½gfortranµÄmakefileÎļþÄØ£¬Ö»·¢ÏÖÁËifortµÄmakefileÎļþ£¬ÔÙÕÒÕÒ¿´¿´¡£

[ ·¢×ÔСľ³æ¿Í»§¶Ë ]
7Â¥2013-12-21 09:35:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

molucule

ľ³æ (СÓÐÃûÆø)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï
liliangfang: ½ð±Ò+1, лл½»Á÷ 2013-12-22 15:30:29
°ÑifortÈ«¸Ä³Égfortran,±àÒë²ÎÊýÒ²Òª¸Ä¡£
»¹ÊÇ×°intelµÄ±àÒëÆ÷°É¡£

[ ·¢×ÔÊÖ»ú°æ http://muchong.com/3g ]
8Â¥2013-12-21 10:01:26
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ѽѽ

½ð³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
8Â¥: Originally posted by molucule at 2013-12-21 10:01:26
°ÑifortÈ«¸Ä³Égfortran,±àÒë²ÎÊýÒ²Òª¸Ä¡£
»¹ÊÇ×°intelµÄ±àÒëÆ÷°É¡£

ÒѾ­°²×°itel±àÒëÆ÷ÁË£¬µ«ÊDzéÕÒûÓУ¬²»ÖªµÀÄÄÀïµÄÎÊÌ⣬ץ¿ñ¡£

[ ·¢×ÔÊÖ»ú°æ http://muchong.com/3g ]
9Â¥2013-12-21 10:27:55
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jpchou

ר¼Ò¹ËÎÊ (ÖøÃûдÊÖ)

ÒýÓûØÌû:
7¥: Originally posted by ѽѽ at 2013-12-21 09:35:05
¿ÉÊÇû¿´µ½gfortranµÄmakefileÎļþÄØ£¬Ö»·¢ÏÖÁËifortµÄmakefileÎļþ£¬ÔÙÕÒÕÒ¿´¿´¡£
...

@_@ ?!
Ôõ¿ÉÄÜÄØ~³ý·ÇÄã²»ÊÇÓÃÕý°æ
²»È»Ä㑪ԓ•þ¿´µ½
makefile          makefile.hp            makefile.linux_alpha        makefile.linux_pg       makefile.rs6000_p1  makefile.t3d
makefile.cray     makefile.hpux_itanium  makefile.linux_efc_itanium  makefile.linux_pgi_opt  makefile.sgi        makefile.t3e
makefile.dec      makefile.linux         makefile.linux_gfortran     makefile.nec            makefile.sp2        makefile.vpp
makefile.fujitsu  makefile.linux_abs     makefile.linux_ifc_P4       makefile.rs6000         makefile.sun

ß@üN¶à·N²»Í¬µÄ makefile ÔÚÄãµÄ  vasp.5.lib ÑeÃæ
ÆäÖÐÒ»‚€½Ð makefile.linux_gfortran
¾ÍÊÇ gfortran µÄ makefile
10Â¥2013-12-21 18:02:59
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ ѽѽ µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 081700»¯Ñ§¹¤³ÌÓë¼¼Êõ Ò»Ö¾Ô¸Öк£Ñó 323 Çóµ÷¼ÁѧУ +18 ÅûÐÇºÓ 2026-04-03 18/900 2026-04-06 13:55 by BruceLiu320
[¿¼ÑÐ] 08600ÉúÎïÓëÒ½Ò©-327 +8 18755400796 2026-04-05 8/400 2026-04-06 11:59 by lijunpoly
[¿¼ÑÐ] ÉúÎïѧ308·ÖÇóµ÷¼Á£¨Ò»Ö¾Ô¸»ª¶«Ê¦´ó£© +6 ÏàÐűػá¹ââÍòÕ 2026-04-06 7/350 2026-04-06 11:51 by lijunpoly
[¿¼ÑÐ] ²ÄÁÏ334Çóµ÷¼Á +19 Eecho# 2026-04-03 19/950 2026-04-06 08:37 by ССÊ÷2024
[¿¼ÑÐ] 327Çóµ÷¼Á +4 ʰ¹âÈÎȾ 2026-04-05 4/200 2026-04-05 20:16 by ÄϺ½~ÍòÀÏʦ
[¿¼ÑÐ] ¿¼Ñе÷¼ÁÉúѰÕÒµ¼Ê¦ +3 ¹ËÕ°¿¼Ñа¡ 2026-04-05 3/150 2026-04-05 18:18 by à£à£à£0119
[¿¼ÑÐ] 294Çóµ÷¼Á +6 Grey_Ey 2026-04-02 9/450 2026-04-04 22:07 by hemengdong
[¿¼ÑÐ] 283·ÖÇóµ÷¼Á +7 СÄô°®Ñ§Ï° 2026-04-03 7/350 2026-04-04 21:51 by hemengdong
[¿¼ÑÐ] 348·Ö»·¾³¹¤³Ì¡¤µ÷¼Á +10 ÎâÑå׿24k 2026-04-03 11/550 2026-04-04 14:19 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] ¿¼Ñе÷¼Á +3 15615482637 2026-04-03 3/150 2026-04-03 22:50 by ms629
[¿¼ÑÐ] ¿¼Ñе÷¼Á +5 СsunÒªºÃÔË 2026-04-03 5/250 2026-04-03 21:43 by à£à£à£0119
[¿¼ÑÐ] 274Çóµ÷¼Á +9 ˳Àí³ÉÕÅ 2026-04-03 10/500 2026-04-03 15:10 by °¡¿¡£¡
[¿¼ÑÐ] 266Çóµ÷¼Á +3 08µçÆø¹¤³Ì 2026-04-03 3/150 2026-04-03 14:05 by 1753564080
[¿¼ÑÐ] Ò»Ö¾Ô¸±±¾©½»Í¨´óѧ²ÄÁϹ¤³Ì×Ü·Ö358 +4 cs0106 2026-04-03 4/200 2026-04-03 13:41 by °ÙÁéͯ888
[¿¼ÑÐ] 366Çóµ÷¼Á +7 sbdnd 2026-04-03 7/350 2026-04-03 12:40 by cymywx
[¿¼ÑÐ] ÉúÎïѧ˶341Çóµ÷¼Á +4 ÄãЦÆðÀ´ÏñÔÆ¶ä 2026-04-03 4/200 2026-04-03 10:32 by macy2011
[¿¼ÑÐ] ר˶ 351 086100 Ò²ÊÇ¿¼µÄ²Ä¿Æ»ù ±¾¿ÆÒ²ÊDzÄÁÏ +8 202451007219 2026-04-02 8/400 2026-04-03 09:50 by À¶ÔÆË¼Óê
[¿¼ÑÐ] Ò»Ö¾Ô¸¸´µ©²ÄÁÏ£¬Ó¢Ò»×¨Ë¶£¬×Ü·Ö357µ÷¼Á +4 1050389037 2026-04-02 5/250 2026-04-02 21:40 by dongzh2009
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +12 Ò»ÑùYWY 2026-04-01 12/600 2026-04-02 09:15 by olim
[¿¼ÑÐ] 370Çóµ÷¼Á +3 080700µ÷¼Á 2026-03-30 3/150 2026-03-31 01:09 by A_Zhe
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û