申し訳ありませんが、これはこのような初心者の質問ですが、最近Ubuntu 12.10でC++を使用したプログラミングを開始しました。たとえば、 PCL などそれらを見つけてプロジェクトに追加するには、QTcreatorをIDEおよびそれに付属するqmakeとして使用しています。
たとえば、PCLの場合、サイトの指示に従いました。
Sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
Sudo apt-get update
Sudo apt-get install libpcl-all
そして問題が発生しなかったので、それらが正しくインストールされていると仮定しなければなりません。
私がWebで見つけた外部ライブラリの追加を扱うチュートリアルのほとんどは、Windowsを使用しており、ライブラリをダウンロードした場所を知っていることを前提としています。
C++で外部ライブラリを追加した経験がないので、Ubuntuにデフォルトでライブラリがインストールされているファイルがあれば、誰か教えてください。
これらのライブラリファイルの拡張子は何ですか?
ライブラリまたはインストールされているすべてのライブラリの検出に役立つスクリプト/コマンドはありますか?
デフォルトでは、ライブラリは/usr/lib
にインストールされ、ヘッダーファイルは/usr/include
にあります
通常、ライブラリファイルの拡張子は.soで、対応するヘッダーファイルは.hです。
インストールされたライブラリを見つけるためのGUI方法は、オープンなソフトウェアセンター->開発者ツール->ライブラリです
強引なアプローチは次のとおりです。
Sudo updatedb
locate libpcl
Updatedbには少し時間がかかります。しばらくお待ちください。お探しのライブラリは、おそらく/ usr/libにあります。