为了账号安全,请及时绑定邮箱和手机立即绑定

如何用代码:块链接到库?

如何用代码:块链接到库?

C++
慕码人8056858 2019-07-09 15:18:15
如何用代码:块链接到库?C+GUI教程:对TextOut的未定义引用我也有同样的问题,但我不熟悉编程和代码:块,我想使用GDI 32库。我怎么安装它?我很困惑,因为我可以使用windows.h头,但是有些函数像TextOut没有时间。
查看完整描述

3 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

gdi 32库已经安装在您的计算机上,没有它的程序将很少运行。如果安装得当,编译器通常会附带一个导入库,这是链接器用来在程序和系统中的文件之间绑定的工具。(如果编译器没有为系统库附带导入库,则需要下载MicrosoftWindowsPlatformSDK。)

若要链接到gdi 32,请执行以下操作:

这将可靠地为所有系统库(It)与mingw-GCC一起工作。应起作用如果你也使用任何其他编译器,但我不能谈论我没有尝试过的事情)。你也可以写库的全名,但是写libgdi32.a没有优势gdi32而不是更多类型的工作。
如果有的话由于某种原因,您可能必须提供不同的名称(例如,库名为gdi32.lib(供MSVC使用)。

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


查看完整回答
反对 回复 2019-07-09
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

根据猜测,您使用了Code:块来创建一个控制台应用工程..这样的项目不会链接到GDI内容中,因为控制台应用程序通常不打算进行图形处理,并且TextOut是一个图形函数。如果您想使用GDI的特性,您应该创建一个Win 32 GUI项目,它将被设置为在GDI中为您链接。


查看完整回答
反对 回复 2019-07-09
  • 3 回答
  • 0 关注
  • 515 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信