VC能不能自动去掉在程序中没有引用到的函数的目标代码?

blueice12 2005-07-29 09:27:12
如题
...全文
182 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wd_6532 2006-01-21
  • 打赏
  • 举报
回复
楼上,够幽
nelsonc 2005-08-03
  • 打赏
  • 举报
回复
VC++在连接的时候会去掉所有不用的函数。
和设置无关,你想留下都难啊。:)
zhangshengyu 2005-08-03
  • 打赏
  • 举报
回复
本来就是去掉的。
ArthurTu 2005-07-30
  • 打赏
  • 举报
回复
当然可以
skymartin 2005-07-29
  • 打赏
  • 举报
回复
VC是不会编译那些你没有调用过的函数的
这是VC加快编译速度的一个方法, 常常有这种情况, 你定义了成员函数,没有实现, 程序也没有引用它, 编译连接ok, 到你不知道什么时候引用它, 才报连接错误, 这才恍然大悟, 原来没有定义.
DentistryDoctor 2005-07-29
  • 打赏
  • 举报
回复
Release版的优选选项就可以了。(只是在链接时去除)
oyljerry 2005-07-29
  • 打赏
  • 举报
回复
这个好像不行,不过可以设置一些优化参数,选用Release版本等,可以减小程序
qrlvls 2005-07-29
  • 打赏
  • 举报
回复
好象不可以,不知道在Project->Settings优化目标选择 Minimize 行不行,可以试试
李海峡 2005-07-29
  • 打赏
  • 举报
回复
好像不可以吧!

2,640

社区成员

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

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