递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[其它] 目前看来好多大牛们都不封装自己的类似易语言的模块了

[复制链接]

47

主题

879

帖子

4014

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4014
跳转到指定楼层
楼主
发表于 2021-4-16 16:12:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 67564226 于 2021-4-16 16:16 编辑

易语言的模块,就是一个新手,学了一段时间,都会想着封装一套自己模块,

然后 突然心动之下就开源了, 导致了现在易语言的模块,遍地开花,功能十分丰富。

现在火山,感觉除了几个做商业的,开发教程的,虽说也有免费使用模块,但其它没有多少人想封装。

这个应该是和火山的使用一个模块,就多一个DLL文件的原因吧,假如,有像易语言一样的,有人写个东西,

能用几十个模块,那编译后,就多出几十个DLL 感觉上是不是有点吐血。。。

创世魂上次说,可以使用支持静态编译后的支持库,不会带出多余的DLL ,可我测试了后发现,还是勾选并调用几个支持库,模块后(属性上支持静态的),编译后,就多几个DLL,这种感觉很不好。
能用中文编写程序的,我想都不大喜欢带一堆的DLL 像易语言一样,一个exe搞定的是最好的。


最后,虽说可以把模块代码复制到一个代码文件中,来实现编译一个exe文件出来, 但IDE没有开放复制代码功能啊!!!!!!!那得一个一个的手动敲的,这谁受得了。。。

.
回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37277
沙发
发表于 2021-4-16 16:23:41 | 只看该作者
本帖最后由 创世魂 于 2021-4-16 16:34 编辑

有些库不支持静态编译。。就得带dll。  目前只有少数的库支持静态编译。
比如mb浏览器,cef浏览器。py支持库、   js支持库。等等好几个都不支持静态编译。。


有些库是因为没有办法支持,比如mb浏览器,因为mb已经必源,不在提供源代码无法编译静态库。
后面我整理一下支持静态编译的类库名单出来。。



安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

28

主题

254

帖子

1309

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1309
板凳
发表于 2021-4-16 17:28:14 | 只看该作者
纯API模块就不用带吧
回复

使用道具 举报

381

主题

2314

帖子

7547

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7547
地板
发表于 2021-4-16 18:02:59 | 只看该作者
易语言支持库如果是打包的dll,编译后好像也是带dll的,比如精易浏览器支持库。只有那种由c++源代码封装的支持库才不会有dll
回复

使用道具 举报

47

主题

879

帖子

4014

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4014
5#
 楼主| 发表于 2021-4-16 20:40:02 | 只看该作者
本帖最后由 67564226 于 2021-4-16 20:42 编辑

其实最主要的还是,个人无法像易语言一样共享模块了,或者共享后,别人也不敢用了,为什么,多用一个就多个DLL, 这就会导致用户不停的要求官方开发这个功能,增加那个功能,这会严重的给官方带来沉重的开发负担,官方要把所有的功能必需完美的全开发出来。
不然就会给用户不停的喷。喷。喷。  带来很大大的负面影响。  希望官方能完善这一方面。至少也能像易一样方便调用,而又不不增加编译后的负担。

回复

使用道具 举报

47

主题

879

帖子

4014

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4014
6#
 楼主| 发表于 2021-4-16 20:45:51 | 只看该作者
wrx198728 发表于 2021-4-16 17:28
纯API模块就不用带吧

只要你调用第三方共享的模块,编译的时候,会把第三方模块编译成DLL供你调用,就是纯API也不行。 当然该模块如果支持静态编译的除外。  其它的全都是你多用一个模块,就会多带一个DLL
回复

使用道具 举报

4

主题

31

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
7#
发表于 2021-4-18 00:11:08 | 只看该作者
像易一样,等个十几年,估计就是全静态了:噜阿噜:噜阿噜:噜阿噜
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 11:56 , Processed in 0.072658 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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