递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
12
返回列表 发新帖
楼主: 朕的
打印 上一主题 下一主题

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

[复制链接]

47

主题

886

帖子

4153

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4153
11#
发表于 2021-5-26 22:02:30 | 只看该作者
目前是,只要调用某个支持中一个函数,  编译的时候,就把该支持库生成一个DLL到你的主程序下。

这就相当于,把该支持库全部打包了。 创世说有静态什么的不会生成DLL 但我在测试的时候发现,还是会生成一大堆的DLL  让你着着眼晕。
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40551
12#
发表于 2021-5-26 22:24:16 | 只看该作者
火山是按需编译,如果你定义了一个方法,这个方法没有被调用,并且也没有使用强制输出属性,是不会被编译的。哪怕你定义一个变量没有调用,也是不会编译的。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

149

主题

941

帖子

3978

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3978
QQ
13#
 楼主| 发表于 2021-5-27 05:00:43 | 只看该作者
创世魂 发表于 2021-5-26 22:24
火山是按需编译,如果你定义了一个方法,这个方法没有被调用,并且也没有使用强制输出属性,是不会被编译的 ...

这就很好,不怕代码冗余了,感谢解答
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

62

主题

1674

帖子

8613

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8613
14#
发表于 2021-5-29 00:03:41 | 只看该作者
不会的,尽管放心吧.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 18:11 , Processed in 0.089425 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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