我写了一个Super类:public class Super{
  
  int i;
  
  public void print(){
   System.out.print("Hello");
  }}
编译成目标文件Super.o,并创建静态库libsuper.a,命令如下:
$gcj -c Super.java
$ar -r libsuper.a Super.o在另一个类Sub中调用Super中的方法:
class Sub {
  
  public static void main(String args[]){
   Super sub=new Super();
   sub.print();
  }}在将Sub编译成可执行文件时,与静态库libsuper.a连接,执行命令如下:
$gcj --main=Sub Sub.java libsuper.a -o Sub
编译出现错误,提示无法找到Super,不知道是什么原因,请大家帮忙看看,谢谢!所有文件都在同一个目录下。