gpt4 book ai didi

c++ - 如何使用 Code::Blocks 链接到库?

转载 作者:IT老高 更新时间:2023-10-28 22:00:08 25 4
gpt4 key购买 nike

C++ GUI Tutorial: undefined reference to TextOut

我有同样的问题,但我是编程和 Code::Blocks 的新手,我想使用 GDI32 库。我该如何安装它?我很困惑,因为我可以使用 windows.h header ,但是像 TextOut 这样的一些功能不可用。

最佳答案

gdi32 库已经安装在您的计算机上,没有它,很少有程序可以运行。您的编译器(如果安装正确)通常会附带一个导入库,链接器使用它来在您的程序和系统中的文件之间进行绑定(bind)。 (在极少数情况下,您的编译器没有为系统库提供导入库,您需要下载 Microsoft Windows 平台 SDK。)

与 gdi32 链接:

enter image description here

这将可靠地与 MinGW-gcc 一起用于所有系统库(如果您也使用任何其他编译器,它应该可以工作,但我不能谈论我没有尝试过的事情)。你也可以写库的全名,但是写 libgdi32.a 没有比 gdi32 更多的类型工作。
如果它出于某种原因工作,您可能需要提供一个不同的名称(例如,对于 MSVC,该库被命名为 gdi32.lib)。

对于某些奇怪位置或项目子文件夹中的库,您需要提供正确的路径名(单击“...”按钮以打开文件选择对话框)。

关于c++ - 如何使用 Code::Blocks 链接到库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5862757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com