Linuxのlibgdiplusは、Webページの色を表示するために使用できるMoneライブラリですが、Ubuntuシステムにlibgdiplusをインストールしようとすると多くの人が文句を言うので、インストールが不可能になります。以下の小シリーズでは、Ubuntuがlibgdiplusをインストールできなかった場合の解決策を紹介します。 libgdiplus2.10.9のUbuntu 14.04 LTS 64ビットシステムにインストールする場合
エラーが発生しました。
まずlibgdiplus2.10.9インストールパッケージをダウンロードします。
ディレクトリを入力してコンパイルを開始します。
。 /configure --prefix = /usrmake
libgdiplusを/usrディレクトリにインストールします。
オペレーティングシステムにエラーが見つかりました。
gdiplus-private.h:33 :31:致命的なエラー:freetype /tttables.h:そのようなファイルやディレクトリはありません#include ^ compilation termination.make [2]:*** [adjustarrowcap.lo]エラー1make [2]:ディレクトリ `/root /libgdiplus-を終了2.10 /src‘ make [1]:*** [all-recursive]エラー1make [1]:ディレクトリ `/root/libgdiplus-2.10’make:*** [all]エラー2root @ ubuntu:〜/libgdiplus -2.10#sudo ln -s /usr /X11 /include /freetype2 /freetype //usr /X11 /include /freetypeln:シンボリックリンクの作成に失敗しました‘ /usr /X11 /include /freetype’:そのようなファイルまたはディレクトリはありません< Br>
このエラーは、freetype
が見つからなかったため、/usr /X11 /include /freetypeリンクの作成に失敗したことを意味します。 freetype2が見つかりましたので、リンクを作成できます。
Ln -s /usr /include /freetype2 /usr /include /freetype
次に、エラーが次のように検出されるようにします。
/usr/lib64/libglib-2.0.so.0:読み取りできませんでしたシンボル:無効なoperationcollect2:エラー:ldが1つの終了statusmake [2]を返しました:*** [testgdi]エラー1make [2]:ディレクトリ `/usr/local/src/libgdiplus-2.10.9/tests‘make[1]を残します:*** [all-recursive]エラー1make [1]:ディレクトリ `/usr/local/src/libgdiplus-2.10.9’make:*** [all]エラー2
解決策:
最初に実行してください。 /configureコマンドを実行してからtest /Makefileファイルを編集し、LIBS = -lpthread -lfontconfigの130行をLIBS = -lpthread -lfontconfig -lglib-2.0 -lX11に変更してから、再度makeコマンドを実行してください。
もう一度行ってください、まもなく成功します、まあ、make install
上記はUbuntuがlibgdiplusをインストールするときのエラーの解決策です、インストール時にエラーが発生した場合、システムは試すことができますこの記事に記載されている方法について説明します。
Ubuntuソフトウェアのインストールは、ソフトウェアセンターを介して簡単にインストールすることも、端末からインストールすることもできます以下の小シリーズでは、Twisted under Ubuntu
MySQLデータベースがインストールされているため、起動するたびに自動的に起動することがありますが、非常に厄介です。友達や友達が見下ろす! ログイン成り上がり構成は、システムVと互換性があり、なぜ変更
Linuxシステムの文字セットの知識を学び、多くのシステム問題を解決できます。次の小シリーズでは、Linux文字セットを理解するための例を通して、Linuxシステムの文字セットの例を紹介します。修正し
Linuxシステムでは、ディスク上の利用可能なスペースを拡張するためにいくつかの大きいファイルをクリーンアップする必要があることがよくあります。ただし、これらのファイルをクリーンアップする前に、まずそ
Dockerコンテナからホストにファイルをインポートする方法
CentOS 6.4がPythonをアップグレードし、yumが利用できない場合はどうなりますか?
NcursesでLinuxが中国語で文字化けしていると表示されたらどうすればいいですか?
Red flag system redflag6.0のインストール方法QQ
Linuxで複数のネットワークカードを1つのカードにバインドする方法
バックアップファイルは、一般的にバックアップするためにGitのウェブソフトウェアを使用しているページファイルをバックアップする方法Linuxの
Linuxシステムフォアグラウンドプロセスとバックグラウンドプロセスの切り替え方法