2012-12-07 38 views
0

我想在ubutu 12.04编译一个简单的hello world QBASIC程序。编译器按照此处的指示进行下载和安装。 http://www.freebasic.net/get免费的基本编译器错误23:文件未找到,libsupC++。a

此外,我发布在askubuntu.com https://askubuntu.com/questions/226084/free-basic-compiler-error-23-file-not-found-libsupc-a#comment279100_226084但报告要张贴在这里。这是我简单的QBASIC程序和编译细节。

print "hello word" 

fbc hello.bas 

编译它,但我得到了下面的错误。

hello.bas() error 23: File not found, libsupc++.a 

ld: cannot find -lncurses ld: cannot find -lsupc++ 

回答

1

您的系统缺少fbc所需的相关性。至少缺少一个包裹。 libsupc++是安装g++时安装的libstdc++的一部分。

看一看名单在http://www.freebasic.net/wiki/wikka.php?wakka=CompilerInstalling

在Ubuntu上你将至少这些软件包需要:

  • GCC,G ++
  • 好libncurses5-dev的
  • 的libx11-dev的,libxext- dev,libxrender-dev,libxrandr-dev,libxpm-dev
  • libffi-dev

您可以使用apt-get或​​或您选择的GUI包管理工具来安装它们。

相关问题