小编Pra*_*har的帖子

使用 CImg 库时未解决的外部符号错误

我正在尝试将CImg库用于某些图像处理任务。在Windows 7 x64上使用VS 2012,我正在构建一个项目来创建我的应用程序所需的dll。我已经包含了库中唯一的头文件CImg.h。但是一旦我初始化了一个 CImg 对象,我就会收到一堆未解决的外部符号错误。一个示例错误如下:

layer.obj : error LNK2019: unresolved external symbol __imp_SetDIBitsToDevice referenced in function "public: struct cimg_library::CImgDisplay & __cdecl cimg_library::CImgDisplay::paint(void)" (?paint@CImgDisplay@cimg_library@@QEAAAEAU12@XZ)
Run Code Online (Sandbox Code Playgroud)

谁能向我解释我做错了什么以及如何解决它?(我是 C++ 术语的新手。)

c++ dll image-processing cimg visual-studio-2012

2
推荐指数
1
解决办法
1094
查看次数

标签 统计

c++ ×1

cimg ×1

dll ×1

image-processing ×1

visual-studio-2012 ×1