解决方案 »

  1.   

    我在win7中用MinGW-w64 把GNUC编译器安装成功了,又安装了Editplus,可以编译一般程序了,再次编译这个Lisp解释器,还是缺"linuxenv.h",看来MinGW-w64 中没有这个头文件。哪位朋友Linux下安装了GNUC的,帮助吧其中的jmp_buf的定义贴上来。
    谢谢!
      

  2.   

    typedef struct
              {
                      unsigned j_sp;  // 堆栈指针寄存器
                      unsigned j_ss;  // 堆栈段
                      unsigned j_flag;  // 标志寄存器
                      unsigned j_cs;  // 代码段
                      unsigned j_ip;  // 指令指针寄存器
                      unsigned j_bp; // 基址指针
                      unsigned j_di;  // 目的指针
                      unsigned j_es; // 附加段
                      unsigned j_si;  // 源变址
                      unsigned j_ds; // 数据段
              } jmp_buf;