今天用codeblocks编写程序中出现undefined reference to 'GetStockObject@4 linker error."undefined reference to 'TextOut@20'错误。将网络翻遍了找到这个答案,不过还是不明白原因。请高手指点。
>>在project的设置link的option里加上 -mwindows 就可通过, 真正原因不清楚.
还有其他一种方法就是将glib32.lib给添加进来似乎没有作用。
>>#pragma comment(lib,"user32")
>>#pragma comment(lib,"gdi32")
本文解决了在使用CodeBlocks过程中遇到的undefined reference to 'GetStockObject@4' 和 'TextOut@20' 的编译错误问题。通过在项目设置中的链接选项添加-mwindows参数或者在代码中使用特定的库指令可以解决此问题。
238

被折叠的 条评论
为什么被折叠?



