⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gcc258.g

📁 lzo-1.08-src.zip 高效的压缩解压代码
💻 G
字号:
# /* TOS (Atari ST) - gcc 2.5.8
#  * a very simple make driver (gulam shell)
#  * Copyright (C) 1996-2002 Markus F.X.J. Oberhumer
#  */

# --- 16-bit integers ---
alias gcc 'gcc -mshort -DSIZEOF_SIZE_T=4 -Iinclude'
set MYLIB lzo16.olb

# --- 32-bit integers ---
alias gcc 'gcc -Iinclude'
set MYLIB lzo.olb

set batch_echo 0
set env_style mw

rm $MYLIB
rm *.o

foreach f { src\*.c }
  echo "Compiling $f"
  gcc -Wall -W -Wno-uninitialized -O2 -fomit-frame-pointer -c $f
endfor

### gcc-ar rcs $MYLIB *.o
foreach f { *.o }
  gcc-ar rs $MYLIB $f
endfor

set batch_echo 1
gcc -s -Wall -O2       ltest\ltest.c $MYLIB -o ltest.ttp
gcc -s -Wall -O2 -Isrc tests\align.c       $MYLIB -o align.ttp
gcc -s -Wall -O2       tests\chksum.c      $MYLIB -o chksum.ttp
gcc -s -Wall -O2       tests\sizes.c       $MYLIB -o sizes.ttp
gcc -s -Wall -O2       examples\dict.c     $MYLIB -o dict.ttp
gcc -s -Wall -O2       examples\lpack.c    $MYLIB -o lpack.ttp
gcc -s -Wall -O2       examples\overlap.c  $MYLIB -o overlap.ttp
gcc -s -Wall -O2       examples\precomp.c  $MYLIB -o precomp.ttp
gcc -s -Wall -O2       examples\precomp2.c $MYLIB -o precomp2.ttp
gcc -s -Wall -O2       examples\simple.c   $MYLIB -o simple.ttp
set batch_echo 0

unalias gcc

echo Done.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -