有关于makefile的问题,在线急求

cuccs_ion 2012-07-18 09:45:29
一个文件件里面有6个文件,分别为
mydll.lib,mydll.dll
pcre.lib,pcre.h
gui.cpp
makefile


makefile的编写如下
gui.exe:gui.obj
link gui.obj mydll.lib pcre.lib /out:gui.exe
gui.obj:gui.cpp pcre.h
cl -c gui.cpp

然后再VS2008自带的命令提示符里面NMAKE,就报了错误
错误为windows.h包含的函数全部成为了无法解析的外部符号

PS:这个工程在VS里面是可以正常编译,运行的
...全文
126 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2012-07-18
  • 打赏
  • 举报
回复
把你编译器里面默认的lib都添加到makefile中
Waistcoat24 2012-07-18
  • 打赏
  • 举报
回复
link里加上默认的kernel32.lib user32.lib等

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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