0

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++
4

1 に答える 1

1

お使いのシステムには、 が必要とする依存関係がありませんfbc。少なくとも 1 つのパッケージがありません。は、インストール時にインストールされるlibsupc++一部です。libstdc++g++

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またはaptitude選択した GUI パッケージ管理ツールを使用してインストールできます。

于 2013-02-09T12:27:50.887 に答える