Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经四处寻找了很长一段时间,但我还没有找到回答我问题的来源。我想在 Allegro 中使用 PNG。我知道 Allegro 的 libpng 和 loadpng,但我不知道如何处理这些。显然,我对此很陌生。谁能向我解释如何下载这些资源,将它们放在哪里,如何链接到它们,以及可能如何使用它们。我想一旦一切就绪,我应该能够弄清楚如何使用它们。我正在使用 g++、Ubuntu 12.04、Allegro 4.2.2。
如果您在 ubuntu 上,您正在查看用于 libpng 的 libpng12-dev 或 libpng++-dev 库以及用于 allegro 的 liballegro4.2-dev 包。然后只需使用 pkg-config 进行实际编译: g++ alleg.cpp -o allegpkg-config --cflags --libs allegro
pkg-config --cflags --libs allegro
我还看到使用了一个名为 allegro-config 的程序,但我不熟悉它的操作。