ncursesを使用して小さな関数をコンパイルすると、Ubuntu 12.04を実行中に次のリンクエラーが発生します。エラーがリンクエラー:32ビットアームプロセッサ上のUbuntu 12.04で「-ltinfo」が見つかりません
arm-linux-gnueabihf/bin/ld: cannot find -ltinfo
あるヒントの多くは、インストールするものに出回っているが、私は私の腕ボックスのトリックを行う任意のパッケージを見つけるように見えることはできません。
私は
sudo apt-get install libncurses5-dev
を行っているそして、これはTINFOライブラリが含まれていません。他の提案は、通常、ライブラリが「利用できませんが、別のパッケージによって参照される」または「インストール候補がありません」という結果になります。
georgesl
sudo apt-get install libtinfo-dev
で述べたようにすべてのヘルプは
/ヘンリック
libncursesへのシンボリックリンクとしてlibtinfoを作成することをお勧めします。たとえば、https://bbs.archlinux.org/viewtopic.php?id=142384 – fvu
をご覧ください。これを試すことができます:sudo apt-get install libtinfo-dev – lucasg
サンプルソースコードと正確なコンパイル文字列を提供できますか? – vershov