递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 9007|回复: 13
打印 上一主题 下一主题

[视窗] 有个疑问,写的子程序如果没有被引用调用会编译进去吗

[复制链接]

149

主题

942

帖子

3986

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3986
QQ
跳转到指定楼层
楼主
发表于 2021-5-26 18:52:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有个疑问,写的子程序如果没有被引用调用会编译进去吗?

比如,一个程序里面,写了一些类、方法,或者易语言的子程序,如果这些子程序都没有被使用的话,会被编译进去吗?会不会增加程序的体积?
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

50

主题

568

帖子

2485

积分

金牌会员

Rank: 6Rank: 6

积分
2485
沙发
发表于 2021-5-26 19:15:27 来自手机 | 只看该作者
应该会把整个页面的内容写进去!不然,一个空窗口那里来4点几m体积
回复

使用道具 举报

55

主题

313

帖子

2480

积分

金牌会员

Rank: 6Rank: 6

积分
2480
QQ
板凳
发表于 2021-5-26 19:16:02 来自手机 | 只看该作者
火山是按需编译,凡是执行中没有被调用,就不会编译程序中
回复

使用道具 举报

149

主题

942

帖子

3986

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3986
QQ
地板
 楼主| 发表于 2021-5-26 19:16:22 | 只看该作者
呵呵仙8 发表于 2021-5-26 19:15
应该会把整个页面的内容写进去!不然,一个空窗口那里来4点几m体积

那个4MB是 MFC界面库的原因,只要用了这个库就会多出来几MB。
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

51

主题

540

帖子

4251

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4251
5#
发表于 2021-5-26 19:16:48 | 只看该作者
呵呵仙8 发表于 2021-5-26 19:15
应该会把整个页面的内容写进去!不然,一个空窗口那里来4点几m体积

误人子弟
回复

使用道具 举报

55

主题

313

帖子

2480

积分

金牌会员

Rank: 6Rank: 6

积分
2480
QQ
6#
发表于 2021-5-26 19:19:04 来自手机 | 只看该作者
呵呵仙8 发表于 2021-5-26 19:15
应该会把整个页面的内容写进去!不然,一个空窗口那里来4点几m体积

窗口组件不一样,因为窗口组件默认属性及关联代码,即便你不用系统也会调用
回复

使用道具 举报

50

主题

568

帖子

2485

积分

金牌会员

Rank: 6Rank: 6

积分
2485
7#
发表于 2021-5-26 19:36:01 | 只看该作者
大家一至通过!证明是不会的!放心加载任何模块即可!^O^
回复

使用道具 举报

149

主题

942

帖子

3986

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3986
QQ
8#
 楼主| 发表于 2021-5-26 19:42:37 | 只看该作者
呵呵仙8 发表于 2021-5-26 19:36
大家一至通过!证明是不会的!放心加载任何模块即可!^O^

引用的模块没用到的子程序,肯定是不会写入进程序的。不知道自己写的程序里面,一些没使用的会不会写进去
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

50

主题

568

帖子

2485

积分

金牌会员

Rank: 6Rank: 6

积分
2485
9#
发表于 2021-5-26 20:07:16 | 只看该作者
你复制某些模块的代码到你的工作区下再编译,看下体积大了多少字节不就知有没有多余代码编译了?!
回复

使用道具 举报

28

主题

252

帖子

1311

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1311
10#
发表于 2021-5-26 20:42:16 | 只看该作者
调用了某库 会把这个库函数所在的相关所有文件全部打包
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-29 12:28 , Processed in 0.092761 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表