这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 gac
程序:
您的姓名
GAC - GAP 编译器
概要
汽车 [-c|-d[-o ] {-F} ...
商品描述
GAC 编译输入文件。 输入文件必须是 GAP 源代码(后缀“.g”或
“.gap”)、C 源代码(后缀“.c”)或编译后的代码文件(后缀“.o”)。
如果两者都不是 -c 也不 -d 给出,然后 'gac' 产生
一个新内核,其中包含所有输入文件的编译代码。
-c 将输入文件编译为可静态加载的目标文件,这些目标文件必须链接
一起到一个新的内核。
-d 将输入文件编译为可动态加载的目标文件,这些目标文件可以被加载
由内核在运行时。
-C 只将输入文件编译为 C 代码,这将需要编译和链接
可用。
-r 静态编译的文件将假定由相对于
GAP 根目录,并会在查找相对文件时编译为自动加载
到 GAP 根。
-o
命名输出文件.
-ffast-int-arith
发出算术运算的代码,如果两个操作数都是
小整数,否则更慢。
-ffast-plain-列表
发出用于列表访问的代码,如果列表是普通列表,则运行速度更快,并且
否则更慢。
-ffast-列表函数
内联函数 'Add' 和 'Length' 代码,这使它更快一些。
-fno-检查类型
对列表访问不发出错误检查,这使得它更快但可能会转储核心
发生错误。
-p
通过选项到 C 编译器。
-P
通过选项到 C 链接器。
使用 onworks.net 服务在线使用 gac