对`__imp_SetDIBits'的未定义引用[重复]

问题描述 投票:0回答:0

我想使用

SetDIBits()
SetDIBitsToDevice()
,但出现链接错误:未定义对
__imp_SetDIBits'
的引用。我在 Windows 上使用 x86_64-w64-mingw32 编译器(我记得是从 MSYS2 安装的),我的编译命令如下所示:
g++ -lgdi32 main.cpp
,我也尝试链接 user32 和 kernel32 库,但这对我没有帮助。

怎么了?

c++ winapi gdi
© www.soinside.com 2019 - 2024. All rights reserved.