Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Ubuntuはlibgdiplusエラーをインストールする方法?

Ubuntuはlibgdiplusエラーをインストールする方法?

  
                

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をインストールするときのエラーの解決策です、インストール時にエラーが発生した場合、システムは試すことができますこの記事に記載されている方法について説明します。

Copyright © Windowsの知識 All Rights Reserved