2012-05-03 9 views
0

コンパイルプロセスやLinuxでも初心者ですが、何か知っています。私はコンパイルしたいソースコードをいくつか持っています。Ubuntuでのコンパイルエラー:/ usr/bin/ld:-llogが見つかりません

私はapt-get install build-essentialを実行しましたが、実際には役に立ちません。私はmakeを実行すると

私はこのエラーが表示されます。

/usr/bin/ld: cannot find -llog 
collect2: ld returned 1 exit status 

いくつかのファイルが正常にコンパイルしますが、いくつかのために、私はこのエラーを取得します。私が研究しているように、それは不足しているライブラリのために思われる。

誰かが私を助けることができますか?

+1

どのようにコンパイルしようとしていますか?手順を投稿できますか? – g13n

+0

オープンソースプロジェクトをコンパイルしようとしていますか?どのパッケージ/プロジェクトですか? – tMC

+0

コンパイルしようとしているソフトウェアについてもう少し詳しく教えてください。あなたが書いたソフトウェアですか?ダウンロードしたソフトウェアはありますか? – dschulz

答えて

0

おそらくあなたが必要なもの、これらのパッケージをインストールすることです:

sudo apt-get install liblog4cplus-dev liblog4cpp5-dev 
0

あなたは、特に私は明確にする必要があると思う「私はapt-getをインストール...作る」を書いたので。しかし、多分私はあなたを誤解しています。あなたはmake installをやっているとき

は通常、あなたはapt-get install、そのちょうどそれを使用している場合、

#download the source of whatever you're installing 
wget <someSource> 

#go to it 
cd /mySourceFolder/ 

# make, make install 
make [-someFlags] 
make install 

またソースディレクトリにいくつかのファイルをインストールするために必要としています。

apt-get install <nameOfInstallee> 
関連する問題