今天用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' 的 linker 错误。通过在项目设置中添加-mwindows选项或引入特定库文件的方法成功解决了该问题。
9042

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



