CmakeプロジェクトでImlib2を使用する方法は?

CmakeプロジェクトでImlib2を使用する方法は?

私はアーチLinuxにCmakeプロジェクトを持っており、Imlib2を使用する必要があります。ただし、cmakeはパッケージを見つけることができません(添付のスクリーンショットを参照)。通常、この問題はライブラリの開発バージョンをインストールすると解決されますが、Arch Linuxでは見つからないようです。

愚かな場合は申し訳ありませんが、私はLinux開発が初めてです。誰もが正しい方向に私を指すことができればとても感謝します!

スクリーンショットを見る

ベストアンサー1

Imlib2には静的リンク用の.aファイルはありません。したがって、このプロジェクトは共有リンクを使用する必要があります。

CMakeLists.txtに追加

option(BUILD_SHARED_LIBS ON)

おすすめ記事