我有同样的问题,但我是编程和 Code::Blocks 的新手,我想使用 GDI32 库.我该如何安装它?我很困惑,因为我可以使用 windows.h 标头,但是诸如 TextOut 之类的某些功能不可用.
zz19860418 回答:如何使用 Code::Blocks 链接到库?
gdi32 库已经安装在您的计算机上,没有它,很少有程序可以运行.您的编译器(如果安装正确)通常会附带一个导入库,链接器使用它来在您的程序和系统中的文件之间进行绑定.(万一您的编译器没有为系统库提供导入库,您将需要下载 Microsoft Windows 平台 SDK.)
与 gdi32 链接:
这将可靠地与 MinGW-gcc 一起用于所有系统库(如果您也使用任何其他编译器,它应该可以,但我不能谈论我没有尝试过的东西).你也可以写出库的全名,但是写libgdi32.a 与gdi32 相比没有任何优势,除了更多类型的工作.
如果由于某种原因它不起作用,您可能需要提供一个不同的名称(例如,对于 MSVC,该库被命名为 gdi32.lib).
对于位于一些奇怪位置或项目子文件夹中的库,您需要提供正确的路径名(单击..."按钮打开文件选择对话框).
这篇关于如何使用 Code::Blocks 链接到库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持前端之家!