可以使用
-o选项指定在编译输入文件时创建的对象文件的文件名。默认情况下,对象文件(和其他临时文件,如汇编文件)的名称基于相应输入文件的名称,但具有
.o扩展名。此选项例如与
-c结合使用是有用的,或者强制编译器在其他目录中创建临时对象文件(例如,如果源代码目录是或应该被视为只读方式)。
给定
-o选项仅赋值给需要编译的输入文件,即
*.bas,
*.rc,
*.res和
*.xpm.
注意:
-o选项可以出现在与它们对应的输入文件的前面或后面,但对于一个输入文件不能有多个
-o选项。例如,这些都被接受:
fbc 1.bas -o 1.o
fbc -o 1.o 1.bas
fbc 1.bas -o 1.o 2.bas -o 2.o
fbc 1.bas -o 1.o -o 2.o 2.bas
但是,这是一个错误:
fbc 1.bas 2.bas -o 1.o -o 2.o
-v选项使编译器显示其使用的实际文件名。