MinGW环境下,纯SDK编程序,请问如何才能加入lib文件呢?在线等.

antss 2009-03-04 02:44:42
大家好,请帮忙一下这个问题.

MinGW下写windows程序,sdk编程,在用到winreg.h的时候出现了好多错误,将近60个错误一个警告.

在网上搜了很多,但是都没有确切的答案.请问用gcc编译程序,如何把lib文件给装进去呢?请高手帮忙.
...全文
182 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fox000002 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 antss 的回复:]
只要#include <windows.h>就OK了?

请在给仔细一点点.谢谢
[/Quote]

代码里加

#include  <windows.h>


链接时加选项 -ladvapi32
antss 2009-03-04
  • 打赏
  • 举报
回复
只要#include <windows.h>就OK了?

请在给仔细一点点.谢谢
madpc 2009-03-04
  • 打赏
  • 举报
回复
建议学习写 makefile 就都明白了, 习惯了还是这个方便和灵活
fox000002 2009-03-04
  • 打赏
  • 举报
回复
Winreg.h (include Windows.h)

所以有 windows.h 就行了
fox000002 2009-03-04
  • 打赏
  • 举报
回复
需要链接 Advapi32.lib

MinGW 编译的话,加链接选项 -ladvapi32
diannaomingong 2009-03-04
  • 打赏
  • 举报
回复
GNU maker看得人头大
我建议你还是找个wxDevCPP或者codeblocks这样的免费的IDE来设置下lib

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧