²é¿´: 582  |  »Ø¸´: 0
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£
¡¾Óн±½»Á÷¡¿»ý¼«»Ø¸´±¾Ìû×Ó£¬²ÎÓë½»Á÷£¬¾ÍÓлú»á·ÖµÃ×÷Õß newlgt µÄ 20 ¸ö½ð±Ò

newlgt

ľ³æ (ÕýʽдÊÖ)

[½»Á÷] ¡¾ÇóÖú¡¿ÎÊ´ó¼ÒÒ»¸öÓйØIVF9.1ÃüÁîÐбàÒëÁ´½ÓµÄÎÊÌâ

ÎÒÏÖÔÚµÄÎÊÌâÊÇÕâÑùµÄ£º
    ÎÒÏÖÔÚÊÇÓÃIVF9.1À´×öÒ»¸ö¶¯Ì¬Á´½ÓÊý¾Ý¿âguo.DLL£¬´Ó¶øÔÚÁíÍâÒ»¸öÈí¼þAÖе÷ÓøÃDLLÎļþ¡£
    Ô´´úÂëÓÐÁ½¸öÎļþ£ºgpilhxI.f, gpilhx.f£¬ÕâÁ½¸ö¶¼ÊÇ×Ó³ÌÐòsubroutine£¬gpilhxI.fÊÇgpilhx.fµÄ¸¸×Ó³ÌÐò£¬Ò²¾ÍÊÇ˵ÔÚgpilhxI.fÖÐÒªµ÷ÓÃgpilhx.f¡£µ«ÊÇ£¬Í¬Ê±gpilhx.fÖÐÒªµ÷ÓÃÒ»¸ö¾²Ì¬Á´½ÓÊý¾Ý¿âgpp.libÖеÄÒ»¸ö×Ó³ÌÐò¡£
    ÎÒÓõÄÕâ¸ö×ö¿ÎÌâµÄÈí¼þAÄܹ»×Ô¶¯µ÷ÓÃfortran±àÒëÆ÷£¨Ó¦¸ÃÊÇͨ¹ýÖ´ÐÐmakeusercode.txtÎļþÖеÄÖ¸ÁîÀ´ÉèÖò¢ÇÒ¿ØÖÆIVF9.1±àÒëÆ÷£©À´±àÒëÁ´½Ó²úÉúÎÒÐèÒªµÄguo.DLLÎļþ£¬µ«ÊÇIVF9.1ÃüÁîÐбàÒëµÄʱºò³öÏÖÕâ¸ö½á¹û£ºgpilhx.obj : error LNK2019: ÎÞ·¨½âÎöµÄÍⲿ·ûºÅ_GPI2EX@28£¬¸Ã·ûºÅÔÚº¯Êý _GPILHX Öб»ÒýÓá£
     ÎÒ¾­¹ý·ÖÎöÊÇÕâÑùµÄ£ºÒòΪgpilhx.fҪʹÓÃgpp.libÖеÄÒ»¸ö×Ó³ÌÐòGPI2EX£¬µ«ÊÇÔÚ×Ô¶¯Á´½ÓµÄʱºò±àÒëÆ÷ûÓн«gpp.libÁ´½Ó£¬ËùÒÔ³öÏÖ²»ÈÏʶGPI2EXµÄÇé¿ö£¨ÎÒÔÚmicrosoft visual studio 2005Öо­¹ýÑéÖ¤£¬È·ÊµÊÇÕâ¸öÔ­Òò£©¡£
     µ«ÊÇÎÊÌâÊÇ£¬ÎÒ×ö¿ÎÌâµÄÕâ¸öÈí¼þ±ØÐëÒª×Ô¶¯µ÷ÓÃIVF9.1£¬±àÒëÁ´½Ó£¬²úÉúguo.dll£¬ÕâÑù²ÅÄÜʹÓá£ÎÒ×Ô¼ºÊÖ¶¯±àÒëÁ´½Ó²úÉúµÄguo.dllÈí¼þ²»²ÉÓá£
     ËùÒÔΨһ½øÐиÄÕýµÄ·½·¨ÊǶÔmakeusercode.txt½øÐÐÐ޸쬴ӶøÊ¹µÃ±àÒëÆ÷Á´½ÓµÄʱºò¿¼ÂÇgpp.lib¡£
     ÏÂÃæÊÇÎÒ×ö¿ÎÌâËùÓõÄÈí¼þÃüÁîÖ´ÐÐÎļþmakeusercode.txtµÄÔ´´úÂ룬ÎÒÏëÇëÎÊ´ó¼Ò£¬²»ÖªµÀ´ó¼ÒÃ÷°×ÕâÊÇʲôÓïÑÔÂ𣿣¿ÁíÍâÔõôÐ޸IJÅÄÜʹµÃ±àÒëÆ÷ÔÚ±àÒëÁ´½ÓµÄʱºòÄܹ»ÈÏʶgpp.libÕâ¸ö¾²Ì¬Êý¾Ý¿â£¿£¿·Ç³£¸Ðл´ó¼Ò£¬×£´ó¼Òѧϰ¹¤×÷˳Àû£¡£¡

# Uncomment the following for DEBUG build, comment out for RELEASE build
#DEBUG_BUILD   = 1
# Uncomment this line for INTEL Fortran, comment out for COMPAQ or DIGITAL Fortran
INTEL_FORTRAN = 1
# Uncomment this line for VC8 compatibility
USING_VC8 = 1
!ifndef USING_VC8
# Uncomment this line for VC6 compatiblity
#USING_VC6     = 1
!endif
########################## Generic part of makefile #####################
#!include
########################## Path to required atutcfor.h/c files etc
INCL            = -I
INCLUDEPATHS    = $(INCL)$(ATUTCFORINCLUDEPATH)
########################## File Extensions #########
OBJ             = .obj
OLB             = .lib
DLL             = .dll
CPPSUFFIX       = .cpp
WIPEALL         = .*
########################## Basic command macros ####
ECHO            = @echo
WIPE            = @del
RSC             = @rc.exe
#
########################## Compiler Commands #######
C               = @cl /nologo
CPP             = @cl /nologo
C_ALTOBJECT     = /Fo
!ifdef INTEL_FORTRAN
FORTRAN         = @ifort /nologo /iface:cvf
!else
FORTRAN         = @fl32 /nologo
!endif
#
########################## Compiler Options ########
C_OPTIMIZE      = /O1
C_OPTC          = /c /W3 /D_X86_=1 /DWIN32 /DINTEL_X86 /D_NO_PROTO /MD /Zm500 /EHsc
CPP_OPTC        = $(C_OPTC) /Zc:wchar_t-
F_OPTC          = /c /DWIN32 /DINTEL_X86 /G5 /MD
RSC_OPT         = /l 0x809
!ifdef DEBUG_BUILD
# remove /DPROCEDURE_CALL_DEBUG to disable all embedded debug diagnostics
# and/or edit individual source files
CDEBUG          = /Zi /D_DEBUG /DPROCEDURE_CALL_DEBUG
CPPDEBUG        = $(CDEBUG)
# remove /d_lines to disable all embedded debug diagnostics
FDEBUG          = /Zi /d_lines
RSCDEBUG        = /d "_DEBUG"
!else
CDEBUG          =
CPPDEBUG        =
FDEBUG          =
RSCDEBUG        = /d "NDEBUG"
!endif
# Manifest Tool (needed with C/C++ 2005 aka VC8)
MT                = @mt -nologo
#
########################## Link Commands ###########
!ifdef DEBUG_BUILD
LINKDEBUG       = /DEBUG /MAP /DEBUGTYPE:CV
!else
LINKDEBUG       =
!endif
C_LINK          = @link
DLLOPT          = /dll /OPT:NOREF
LIB_PATH        = /LIBPATH:
C_OPTL          = /NOLOGO /SUBSYSTEM:CONSOLE /FORCE:MULTIPLE /MACHINE:IX86 \
                  /NODEFAULTLIB:"libc.lib" \
                  /NODEFAULTLIB:"msvcrt.lib" /NODEFAULTLIB:"msvcrtd.lib" \
                  /NODEFAULTLIB:"msvcirt.lib" /NODEFAULTLIB:"msvcirtd.lib"
#
ALT_EXECUTABLE  = /OUT:
#
!ifdef DEBUG_BUILD
# Debug build system libraries
CSYSLIBS        = user32.lib gdi32.lib winspool.lib  gpp.lib \
                  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \
                  uuid.lib odbc32.lib odbccp32.lib wsock32.lib msvcrtd.lib
SYSLIBS         = user32.lib gdi32.lib winspool.lib gpp.lib \
                  comdlg32.lib advapi32.lib shell32.lib \
                  wsock32.lib msvcrtd.lib
!else
# Release build system libraries
CSYSLIBS        = user32.lib gdi32.lib winspool.lib gpp.lib \
                  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \
                  uuid.lib odbc32.lib odbccp32.lib wsock32.lib msvcrt.lib
SYSLIBS         = user32.lib gdi32.lib winspool.lib gpp.lib \
                  comdlg32.lib advapi32.lib shell32.lib \
                  wsock32.lib msvcrt.lib
!endif
#
#
##################### End of generic part of makefile ###################
#
ATUTCFORPATH        = D:\Aspen V7\Install\AMSystem V7.0\procedures
ATUTCFORINCLUDEPATH = "D:\Aspen V7\Install\AMSystem V7.0\procedures"
AMSYSBIN            = D:\Aspen V7\Install\AMSystem V7.0\Bin
#
# no user include file supplied
#
#
################### Problem specific part ###############################
Libraries    = guo$(DLL)
#
Library1_Objects = gpilhxI$(OBJ) gpilhx$(OBJ) gpp$(OLB)
#
!ifdef USING_VC6
LIBATDLL = libatdllvc6
!else
!ifdef OTHER_COMPILER
LIBATDLL = atdll_support
!else
LIBATDLL = libatdll
!endif
!endif
#
# Sets the image version number in the dll
VERSION = /VERSION:22.0
#
#
build: $(Libraries)
#
guo$(DLL): $(Library1_Objects) "guo.res" $(USERTARGETS)
    $(ECHO) Building Dynamic Link Library guo$(DLL)
    $(C_LINK) $(LINKDEBUG) $(C_OPTL) $(DLLOPT) $(VERSION) "guo.res" "$(AMSYSBIN)\gpp$(OLB)" $(Library1_Objects) \
    "$(ATUTCFORPATH)\$(LIBATDLL)$(OLB)" \
    $(ALT_EXECUTABLE)"guo$(DLL)" $(USERLIBPATHS) $(USERLIBS) \
    $(SYSLIBS)
!ifdef USING_VC8
    $(MT) -manifest "guo$(DLL).manifest" -outputresource:"guo$(DLL)";2
!endif
    $(ECHO) Dynamic Link Library built
#
#
# Version resource for guo
"guo.res": "guo.rc"
    $(ECHO) Compiling guo.rc
    $(RSC) $(RSC_OPT) -fo "guo.res" "guo.rc"
#
gpilhxI$(OBJ): gpilhxI.f
    $(ECHO) Compiling gpilhxI.f
    $(FORTRAN) $(FDEBUG) $(F_OPTC) gpilhxI.f
#
gpilhx$(OBJ): gpilhx.f
    $(ECHO) Compiling gpilhx.f
    $(FORTRAN) $(FDEBUG) $(F_OPTC) gpilhx.f
»Ø¸´´ËÂ¥
Life comes in a package£¡£¡
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ newlgt µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[˶²©¼ÒÔ°] ÊÛT0PÒ»ÇøSCIÎÄÕ£¬ÎÒ:8O5.51.O.54,¿ÆÄ¿ÆëÈ«,¿É£«¼± +3 bjm2e4yior 2026-07-18 3/150 2026-07-19 16:43 by 0u3sh5hhfi
[¿¼²©] ÊÛT0PÒ»ÇøSCIÎÄÕ£¬ÎÒ:8O5.51.O.54,¿ÆÄ¿ÆëÈ«,¿É£«¼± +3 ufgqpyvpi6 2026-07-18 4/200 2026-07-19 16:10 by 0u3sh5hhfi
[¿¼ÑÐ] ÊÛT0PÒ»ÇøSCIÎÄÕ£¬ÎÒ:8O5.51.O.54,¿ÆÄ¿ÆëÈ«,¿É£«¼± +3 ufgqpyvpi6 2026-07-18 6/300 2026-07-19 16:03 by 0u3sh5hhfi
[˶²©¼ÒÔ°] ÊÛT0PÒ»ÇøSCIÎÄÕ£¬ÎÒ:8O5.51.O.54,¿ÆÄ¿ÆëÈ«,¿É£«¼± +3 ufgqpyvpi6 2026-07-18 4/200 2026-07-19 15:54 by 0u3sh5hhfi
[»ù½ðÉêÇë] ÃæÉϵÄË®ºÜÉî +16 ²¼²¼ºÍÒ»¶þ 2026-07-18 21/1050 2026-07-19 10:07 by Vivilian
[»ù½ðÉêÇë] Сľ³æÃ»ÂäÁË£¬³ýÁËÆíµ»Ìû×Ó£¬¼¸ºõ¿´²»µ½ÓмÛÖµµÄÌû×Ó +14 botar 2026-07-14 15/750 2026-07-19 00:15 by beefly
[»ù½ðÉêÇë] 5¸ö%2F£¬·Ç¹Ì¶¨¶Î22¸ö×Öĸ +8 jaasxulu 2026-07-15 9/450 2026-07-18 17:40 by dxcgbm
[»ù½ðÉêÇë] ÉúÃü¿ÚC13ÃæÉÏ»áÆÀʱ¼ä +7 luckinging 2026-07-14 11/550 2026-07-17 20:43 by ³æ²·1988
[»ù½ðÉêÇë] ÉúÃü¿ÚÃæÉÏ»áÆÀ½áÊøÁËÂð´ó¼ÒÓÐÖªµÀ½á¹ûÂð£¿ÏÖÔÚ»¹Ã»Óнá¹ûÕý³£²»£¿ +6 ±ÌË®00 2026-07-16 9/450 2026-07-17 15:21 by jaasxulu
[ÂÛÎÄͶ¸å] ͶӢÎÄÆÚ¿¯ÈçºÎ²éÖØ 10+5 ²»ÖªµÀȡʲôÃû× 2026-07-15 6/300 2026-07-17 09:07 by bobvan
[Óлú½»Á÷] ²®°·Éϼ׻ùÇóÖú 100+4 002tmumu 2026-07-14 7/350 2026-07-16 19:47 by 002tmumu
[ÂÛÎÄͶ¸å] ¿ç³ö°æÉçÉÌͶ¸å 20+5 ÄߺÃ520 2026-07-13 5/250 2026-07-16 17:24 by ÎÞÊÓ¾üÍÅ
[»ù½ðÉêÇë] ÉúÉúÃüѧ²¿»áÆÀ +4 wuke100666 2026-07-15 4/200 2026-07-16 00:12 by À²À²Ð¡ÄÝ×Ó
[»ù½ðÉêÇë] H¿Ú£¬ÃæÉÏ£¬Ê±¼ä´Á7ÔÂ7ÈÕ¡£ +3 plumage5 2026-07-15 3/150 2026-07-15 21:06 by 6543yes
[»ù½ðÉêÇë] »áÆÀ +5 ÎÞÃûÕßµÇɽ 2026-07-15 5/250 2026-07-15 18:15 by ¸Ü¾ÍÊÇÄã¶Ô
[»ù½ðÉêÇë] E¿Ú»áÆÀ +11 ²¼²¼ºÍÒ»¶þ 2026-07-13 13/650 2026-07-15 16:34 by Kittylucky
[»ù½ðÉêÇë] E¿ÚÇàC»áÆÀ½áÊøÁËÂ𣿠40+3 ССÊ鳿c 2026-07-14 9/450 2026-07-15 16:04 by °²¾²µÄÖªÁË
[ÂÛÎÄͶ¸å] ũҵ»úеѧ±¨Í¶¸åÖÜÆÚ +3 G0DLIN 2026-07-14 7/350 2026-07-15 09:26 by xs74101122
[»ù½ðÉêÇë] ¹ú×ÔÈ»ÃæÉÏD¿ÚÆíµ» +4 monkeynana 2026-07-14 4/200 2026-07-15 09:14 by °×Ë®Öó
[»ù½ðÉêÇë] Ã÷ÌìE¿ÚÃæÉÏ»áÆÀ +8 ²¼²¼ºÍÒ»¶þ 2026-07-12 9/450 2026-07-13 22:59 by QTSorange
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û