CImg 的图书馆名称是什么?

发布于 2024-10-09 22:50:56 字数 76 浏览 2 评论 0原文

我正在尝试找到 Cimg 库,以便将其添加到 Dev-c++ 中的库中,但是 Cimg 中没有名为 lib 的文件夹,那么它叫什么?谢谢。

I'm trying to find the Cimg library so that I can add it to libraries I have in Dev-c++, but there's no folder in Cimg named lib, so what's it called? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

貪欢 2024-10-16 22:50:56

按照 CImg 教程进行操作,其中介绍了如何使用它。另请查看他们的常见问题解答

2.2 如何在我自己的C++程序中使用CImg?

基本上,您需要在 C++ 源代码中添加这两行,以便能够使用 CImg 图像:

#include "CImg.h"
using namespace cimg_library;

CImg 是一个仅标头库,因此您可以使用源代码构建它,无需外部库链接。

Follow the CImg tutorial, which describes how to use it. Also check out their FAQ:

2.2 How to use CImg in my own C++ program ?

Basically, you need to add these two lines in your C++ source code, in order to be able to work with CImg images :

#include "CImg.h"
using namespace cimg_library;

CImg is a header-only library so you build it with your source, no external libraries to link.

月棠 2024-10-16 22:50:56

这个问题现在已经很老了,您可能已经找到了解决方案。
但如果其他人需要帮助,这是我的贡献:

我认为您正在尝试使用 Cimg 读取 jpeg 文件。 Cimg 中未内置 Jpeg 支持,您需要额外的库(libjpeg 或 imageMagick)。

如果是 libjpeg 你必须添加
#定义 cimg_use_jpeg
在包含 CImg.h 之前,您需要 libjpeg.lib
此页面可能会帮助您:编译 LibJPEG

This question is old now, you may have found a solution.
But in case someone else needs help, here is my contribution:

I think you'r trying to read jpeg files with Cimg. Jpeg support is not built in Cimg, you'll need an additional lib (libjpeg or imageMagick).

In case of libjpeg you'll have to add
#define cimg_use_jpeg
before including CImg.h and you'll need libjpeg.lib
This page may help you : Compile LibJPEG

思慕 2024-10-16 22:50:56

假设您正在谈论this,它似乎只是标题。

只需 #include "CImg.h" 就可以了,不需要(额外的)库文件。

Assuming you're talking about this, it appears to be header-only.

Just #include "CImg.h" and you're good to go, no (extra) library files needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文