我正在尝试在ubutu 12.04中编译一个简单的hello world QBASIC程序。按照此处的说明下载并安装编译器。 http://www.freebasic.net/get
我也将它发布在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++
答案 0 :(得分:1)
您的系统缺少fbc
所需的依赖关系。至少缺少一个包裹。 libsupc++
是安装libstdc++
时安装的g++
的一部分。
查看http://www.freebasic.net/wiki/wikka.php?wakka=CompilerInstalling
上的列表在Ubuntu上,您至少需要这些软件包:
您可以使用apt-get
或aptitude
或您选择的GUI包管理工具来安装它们。