因此,经过一些搜索Win32 GUI教程(我决定制作GUI的教程可能会让我更积极地制作C ++应用程序,因此在C ++编程方面更强大),我遇到了一个rohitab教程。我有两个部分可以找到。第1部分工作正常,我现在正在研究Part 2,但是,我在Code :: Blocks中遇到了这个错误:
C:\Users\John\Documents\Windows GUIs\first_gui.cpp||In function 'C:\Users\John\Documents\Windows GUIs\first_gui.o:first_gui.cpp:(.text+0x281)||undefined reference to '_TextOutA@20'|
我的代码可以在这里找到(断开的链接)。
我非常感谢任何帮助。
答案 0 :(得分:3)
您是否将自己的应用与GDI32.LIB
相关联了?
答案 1 :(得分:3)
看起来像链接器错误,您是否链接到gdi32.lib
?
答案 2 :(得分:0)
您应该下载一个WINDOWS SDK包,其中包括使用GDI创建程序所需的所有库(包括gdi32); 然后在codeblocks / compiler / linkersettings中选择存储SDK的lib文件的文件夹。 就是这样!!。