一个编译器的问题...

mosan 2005-03-25 12:01:37
【1】在windows下的VC++环境下,如果仅仅指定了库文件,而没有将其包含到工程中,那么编译时,编译器会自动将其加进来吗?
【2】VC++编译生成的EXE文件,不需要任何库的支持吗??
...全文
109 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2005-03-28
  • 打赏
  • 举报
回复
用Depends等打开exe文件,就可以显示出来需要哪些
还可以把exe 放到没有vc的机器上,它就会提示缺少哪些库文件了
mosan 2005-03-28
  • 打赏
  • 举报
回复
那么怎样才能知道哪些库已经被加载,而哪些又没有被加载,需要自己加载呢??
谢谢
CMyMfc 2005-03-25
  • 打赏
  • 举报
回复
如果用了库函数, 就需要库的支持
如果你用了静态库, 函数的实现就会加到exe中,则运行的时候不需要库了
如果用了动态库, 则函数实现不会加到exe中, 运行的时候, 需要库
pcboyxhy 2005-03-25
  • 打赏
  • 举报
回复
有时需要MFC的dll
oyljerry 2005-03-25
  • 打赏
  • 举报
回复
1,编译器默认会加入一些库,如果没有加入的,就需要自己添加
2,用了MFC库,就需要库支持

65,186

社区成员

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

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