找回密码
 注册
搜索
查看: 498|回复: 0

[讨论] 请教各位大虾关于CCS导入makefile的问题

[复制链接]
发表于 2007-10-30 14:03:02 | 显示全部楼层 |阅读模式
前几天开始研究TI DSP的集成开发环境,想把一个现有的VC工程导入到CCS,所以在之前我就先用VC生成一个makefile文件,因为,原有的工程中的源文件均是用C语言来编写的,我想这样应该可以直接移植到DSP上,修改之后可以再用。但是,我把makefile文件导入到 CCS之后,总是不能调通,老是报错:
-------------------------  vorbis_static.pjt - Custom  -------------------------
[vorbis_static.mak] gmake -f vorbis_static.mak
vorbis_static.mak:4: *** commands commence before first target.  Stop.
Build Complete,
  Please view the build output for errors and warnings.

我打开makefile文件却看不懂,请大家指教,小弟将不胜感激。makefile文件如下:
# Microsoft Developer Studio Generated NMAKE File, Based on vorbis_static.dsp
!IF "$(CFG)" == ""
CFG=vorbis_static - Win32 Debug
!MESSAGE No configuration specified. Defaulting to vorbis_static - Win32 Debug.
!ENDIF
!IF "$(CFG)" != "vorbis_static - Win32 Release" && "$(CFG)" != "vorbis_static - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "vorbis_static.mak" CFG="vorbis_static - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "vorbis_static - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "vorbis_static - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE
NULL=nul
!ENDIF
!IF  "$(CFG)" == "vorbis_static - Win32 Release"
OUTDIR=.\Vorbis_Static_Release
INTDIR=.\Vorbis_Static_Release
# Begin Custom Macros
OutDir=.\Vorbis_Static_Release
# End Custom Macros
ALL : "$(OUTDIR)\vorbis_static.lib" "$(OUTDIR)\vorbis_static.bsc"

CLEAN :
-@erase "$(INTDIR)\analysis.obj"
-@erase "$(INTDIR)\analysis.sbr"
-@erase "$(INTDIR)\bitrate.obj"
-@erase "$(INTDIR)\bitrate.sbr"
-@erase "$(INTDIR)\block.obj"
-@erase "$(INTDIR)\block.sbr"
-@erase "$(INTDIR)\codebook.obj"
-@erase "$(INTDIR)\codebook.sbr"
-@erase "$(INTDIR)\envelope.obj"
-@erase "$(INTDIR)\envelope.sbr"
-@erase "$(INTDIR)\floor0.obj"
-@erase "$(INTDIR)\floor0.sbr"
-@erase "$(INTDIR)\floor1.obj"
-@erase "$(INTDIR)\floor1.sbr"
-@erase "$(INTDIR)\info.obj"
-@erase "$(INTDIR)\info.sbr"
-@erase "$(INTDIR)\lookup.obj"
-@erase "$(INTDIR)\lookup.sbr"
-@erase "$(INTDIR)\lpc.obj"
-@erase "$(INTDIR)\lpc.sbr"
-@erase "$(INTDIR)\lsp.obj"
-@erase "$(INTDIR)\lsp.sbr"
-@erase "$(INTDIR)\mapping0.obj"
-@erase "$(INTDIR)\mapping0.sbr"
-@erase "$(INTDIR)\mdct.obj"
-@erase "$(INTDIR)\mdct.sbr"
-@erase "$(INTDIR)\psy.obj"
-@erase "$(INTDIR)\psy.sbr"
-@erase "$(INTDIR)\registry.obj"
-@erase "$(INTDIR)\registry.sbr"
-@erase "$(INTDIR)\res0.obj"
-@erase "$(INTDIR)\res0.sbr"
-@erase "$(INTDIR)\sharedbook.obj"
-@erase "$(INTDIR)\sharedbook.sbr"
-@erase "$(INTDIR)\smallft.obj"
-@erase "$(INTDIR)\smallft.sbr"
-@erase "$(INTDIR)\synthesis.obj"
-@erase "$(INTDIR)\synthesis.sbr"
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\window.obj"
-@erase "$(INTDIR)\window.sbr"
-@erase "$(OUTDIR)\vorbis_static.bsc"
-@erase "$(OUTDIR)\vorbis_static.lib"
"$(OUTDIR)" :
    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP=cl.exe
CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "..\include" /I "..\..\ogg\include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\vorbis_static.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /O3 /QaxK /Qsox- /Qip /c
.c{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cpp{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cxx{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.c{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cpp{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cxx{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\vorbis_static.bsc"
BSC32_SBRS=  "$(INTDIR)\analysis.sbr"  "$(INTDIR)\bitrate.sbr"  "$(INTDIR)\block.sbr"  "$(INTDIR)\codebook.sbr"  "$(INTDIR)\envelope.sbr"  "$(INTDIR)\floor0.sbr"  "$(INTDIR)\floor1.sbr"  "$(INTDIR)\info.sbr"  "$(INTDIR)\lookup.sbr"  "$(INTDIR)\lpc.sbr"  "$(INTDIR)\lsp.sbr"  "$(INTDIR)\mapping0.sbr"  "$(INTDIR)\mdct.sbr"  "$(INTDIR)\psy.sbr"  "$(INTDIR)\registry.sbr"  "$(INTDIR)\res0.sbr"  "$(INTDIR)\sharedbook.sbr"  "$(INTDIR)\smallft.sbr"  "$(INTDIR)\synthesis.sbr"  "$(INTDIR)\window.sbr"
"$(OUTDIR)\vorbis_static.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
    $(BSC32) @<<
  $(BSC32_FLAGS) $(BSC32_SBRS)
<<
LIB32=link.exe -lib
LIB32_FLAGS=/nologo /out:"$(OUTDIR)\vorbis_static.lib"
LIB32_OBJS=  "$(INTDIR)\analysis.obj"  "$(INTDIR)\bitrate.obj"  "$(INTDIR)\block.obj"  "$(INTDIR)\codebook.obj"  "$(INTDIR)\envelope.obj"  "$(INTDIR)\floor0.obj"  "$(INTDIR)\floor1.obj"  "$(INTDIR)\info.obj"  "$(INTDIR)\lookup.obj"  "$(INTDIR)\lpc.obj"  "$(INTDIR)\lsp.obj"  "$(INTDIR)\mapping0.obj"  "$(INTDIR)\mdct.obj"  "$(INTDIR)\psy.obj"  "$(INTDIR)\registry.obj"  "$(INTDIR)\res0.obj"  "$(INTDIR)\sharedbook.obj"  "$(INTDIR)\smallft.obj"  "$(INTDIR)\synthesis.obj"  "$(INTDIR)\window.obj"
"$(OUTDIR)\vorbis_static.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
    $(LIB32) @<<
  $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
<<
!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"
OUTDIR=.\Vorbis_Static_Debug
INTDIR=.\Vorbis_Static_Debug
# Begin Custom Macros
OutDir=.\Vorbis_Static_Debug
# End Custom Macros
ALL : "$(OUTDIR)\vorbis_static_d.lib"

CLEAN :
-@erase "$(INTDIR)\analysis.obj"
-@erase "$(INTDIR)\bitrate.obj"
-@erase "$(INTDIR)\block.obj"
-@erase "$(INTDIR)\codebook.obj"
-@erase "$(INTDIR)\envelope.obj"
-@erase "$(INTDIR)\floor0.obj"
-@erase "$(INTDIR)\floor1.obj"
-@erase "$(INTDIR)\info.obj"
-@erase "$(INTDIR)\lookup.obj"
-@erase "$(INTDIR)\lpc.obj"
-@erase "$(INTDIR)\lsp.obj"
-@erase "$(INTDIR)\mapping0.obj"
-@erase "$(INTDIR)\mdct.obj"
-@erase "$(INTDIR)\psy.obj"
-@erase "$(INTDIR)\registry.obj"
-@erase "$(INTDIR)\res0.obj"
-@erase "$(INTDIR)\sharedbook.obj"
-@erase "$(INTDIR)\smallft.obj"
-@erase "$(INTDIR)\synthesis.obj"
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\vc60.pdb"
-@erase "$(INTDIR)\window.obj"
-@erase "$(OUTDIR)\vorbis_static_d.lib"
"$(OUTDIR)" :
    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP=cl.exe
CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\include" /I "..\..\ogg\include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /Fp"$(INTDIR)\vorbis_static.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
.c{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cpp{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cxx{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.c{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cpp{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
.cxx{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\vorbis_static.bsc"
BSC32_SBRS=  
LIB32=link.exe -lib
LIB32_FLAGS=/nologo /out:"$(OUTDIR)\vorbis_static_d.lib"
LIB32_OBJS=  "$(INTDIR)\analysis.obj"  "$(INTDIR)\bitrate.obj"  "$(INTDIR)\block.obj"  "$(INTDIR)\codebook.obj"  "$(INTDIR)\envelope.obj"  "$(INTDIR)\floor0.obj"  "$(INTDIR)\floor1.obj"  "$(INTDIR)\info.obj"  "$(INTDIR)\lookup.obj"  "$(INTDIR)\lpc.obj"  "$(INTDIR)\lsp.obj"  "$(INTDIR)\mapping0.obj"  "$(INTDIR)\mdct.obj"  "$(INTDIR)\psy.obj"  "$(INTDIR)\registry.obj"  "$(INTDIR)\res0.obj"  "$(INTDIR)\sharedbook.obj"  "$(INTDIR)\smallft.obj"  "$(INTDIR)\synthesis.obj"  "$(INTDIR)\window.obj"
"$(OUTDIR)\vorbis_static_d.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
    $(LIB32) @<<
  $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
<<
!ENDIF

!IF "$(NO_EXTERNAL_DEPS)" != "1"
!IF EXISTS("vorbis_static.dep")
!INCLUDE "vorbis_static.dep"
!ELSE
!MESSAGE Warning: cannot find "vorbis_static.dep"
!ENDIF
!ENDIF

!IF "$(CFG)" == "vorbis_static - Win32 Release" || "$(CFG)" == "vorbis_static - Win32 Debug"
SOURCE=..\lib\analysis.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\analysis.obj" "$(INTDIR)\analysis.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\analysis.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\bitrate.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\bitrate.obj" "$(INTDIR)\bitrate.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\bitrate.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\block.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\block.obj" "$(INTDIR)\block.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\block.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\codebook.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\codebook.obj" "$(INTDIR)\codebook.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\codebook.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\envelope.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\envelope.obj" "$(INTDIR)\envelope.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\envelope.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\floor0.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\floor0.obj" "$(INTDIR)\floor0.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\floor0.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\floor1.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\floor1.obj" "$(INTDIR)\floor1.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\floor1.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\info.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\info.obj" "$(INTDIR)\info.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\info.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\lookup.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\lookup.obj" "$(INTDIR)\lookup.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\lookup.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\lpc.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\lpc.obj" "$(INTDIR)\lpc.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\lpc.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\lsp.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\lsp.obj" "$(INTDIR)\lsp.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\lsp.obj" : $(SOURCE) "$(INTDIR)" "..\lib\lookup.c"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\mapping0.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\mapping0.obj" "$(INTDIR)\mapping0.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\mapping0.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\mdct.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\mdct.obj" "$(INTDIR)\mdct.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\mdct.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\psy.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\psy.obj" "$(INTDIR)\psy.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\psy.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\registry.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\registry.obj" "$(INTDIR)\registry.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\registry.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\res0.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\res0.obj" "$(INTDIR)\res0.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\res0.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\sharedbook.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\sharedbook.obj" "$(INTDIR)\sharedbook.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\sharedbook.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\smallft.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\smallft.obj" "$(INTDIR)\smallft.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\smallft.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\synthesis.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\synthesis.obj" "$(INTDIR)\synthesis.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\synthesis.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF
SOURCE=..\lib\window.c
!IF  "$(CFG)" == "vorbis_static - Win32 Release"

"$(INTDIR)\window.obj" "$(INTDIR)\window.sbr" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ELSEIF  "$(CFG)" == "vorbis_static - Win32 Debug"

"$(INTDIR)\window.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)

!ENDIF

!ENDIF
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 07:40 , Processed in 0.045818 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表