±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1769  |  »Ø¸´: 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µÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ ѽѽ µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] ר˶304ÕÒµ÷¼Á£¬Ò»Ïß³ÇÊÐ×îºÃ +3 ÀîlslÀî 2026-04-05 3/150 2026-04-06 12:16 by ffffjjjj
[¿¼ÑÐ] 0817»¯Ñ§¹¤³ÌÓë¼¼ÊõÇóµ÷¼Á£¬Ò»Ö¾Ô¸Öк£Ñó319 +14 lv945 2026-04-04 14/700 2026-04-06 10:20 by À¶ÔÆË¼Óê
[¿¼ÑÐ] »úеר˶274Çóµ÷¼Á£¬²»ÌôרҵѧУ +6 ·º·º2333 2026-04-05 7/350 2026-04-05 23:20 by chyhaha
[¿¼ÑÐ] 285Çóµ÷¼Á +4 ¶ñ·¨´ó¶þµÄÆøÎ¶ß 2026-04-05 5/250 2026-04-05 20:32 by 286640313
[¿¼ÑÐ] ¹¤¿Æ08ר˶»úе275Çóµ÷¼Á +3 AaAa7420 2026-04-02 3/150 2026-04-05 13:26 by jp9609
[¿¼ÑÐ] 323Çóµ÷¼Á£¨¼ÆËã»úÊÓ¾õºÍ´óÄ£ÐÍÏîÄ¿¾­Àú£© +3 chaoxiicy 2026-03-31 3/150 2026-04-05 10:33 by zhq0425
[¿¼ÑÐ] Ò»Ö¾Ô¸ÉϺ£´óѧÉúÎïѧ346 +3 ÉϺ£´óѧ346µ÷¼Á 2026-04-03 3/150 2026-04-04 20:20 by dongzh2009
[¿¼ÑÐ] ÊýÒ»Ó¢Ò»285Çóµ÷¼Á +7 AZMK 2026-04-03 9/450 2026-04-03 13:03 by ms629
[¿¼ÑÐ] 286Çóµ÷¼Á +7 Faune 2026-03-30 7/350 2026-04-03 10:14 by linyelide
[¿¼ÑÐ] 338Çóµ÷¼Á£¬Ò»Ö¾Ô¸ÄÜÔ´¶¯Á¦£¬ÍâÓïÊÇÈÕÓï203 +5 zzz£¬£¬r 2026-04-02 5/250 2026-04-03 09:45 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 302Çóµ÷¼Á +9 zyxÉϰ¶£¡ 2026-04-02 9/450 2026-04-02 23:07 by Âí¶ù¿ì¿ìµØÅÜ
[¿¼ÑÐ] Çóµ÷¼Á +7 Aniyaio 2026-04-02 7/350 2026-04-02 16:42 by zzsw+
[¿¼²©] ²ÄÁϹ¤³Ìרҵ˶ʿÉ격 +3 ÷ëÕýÓî 2026-03-30 3/150 2026-04-02 15:04 by greychen00
[¿¼ÑÐ] 282Çóµ÷¼Á +13 ºôÎü¶¼ÊǼõ·Ê 2026-04-01 13/650 2026-04-02 14:10 by baoball
[¿¼ÑÐ] 279Çóµ÷¼Á +6 ѧ¶øË¼ÙâÖª 2026-04-01 6/300 2026-04-02 09:16 by vgtyfty
[¿¼ÑÐ] 353Çóµ÷¼Á +4 À­¹³²»Ðí±ä 2026-04-01 4/200 2026-04-01 18:10 by ¼Çʱ¾2026
[¿¼ÑÐ] 0703Ò»Ö¾Ô¸ÄÏʦ´ó334Çóµ÷¼Á +4 seven7yu 2026-03-30 4/200 2026-04-01 16:10 by oooqiao
[¿¼ÑÐ] 318Çóµ÷¼Á +8 ÆßÒä77 2026-04-01 8/400 2026-04-01 10:37 by Jaylen.
[¿¼ÑÐ] 339Çóµ÷¼Á +5 zjjkt 2026-03-31 5/250 2026-04-01 09:18 by JourneyLucky
[¿¼ÑÐ] µ÷¼ÁÉêÇë +8 ÕÅÕÅÕÅÕÅzy 2026-03-31 9/450 2026-04-01 08:29 by zjbkx
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û