递归火山软件开发平台

标题: 最近工作安排 [打印本页]

作者: 飞扬工作室    时间: 2024-10-15 19:54
标题: 最近工作安排


最近一直在研究如何在编译器中整合使用 gradle ,用于加快编译速度和增强编译质量.
这是一个比较大且关键的开发工作,所以最近论坛可能上得较少一些,更新发布会暂停一段时间,请大家见谅!


作者: shuimiao    时间: 2024-10-15 19:56
这个是用于视窗还是
作者: guo828587    时间: 2024-10-15 19:57
这个是用于视窗还是?
作者: 沉默流星    时间: 2024-10-15 20:02
shuimiao 发表于 2024-10-15 19:56
这个是用于视窗还是

安卓
作者: 沉默流星    时间: 2024-10-15 20:03
guo828587 发表于 2024-10-15 19:57
这个是用于视窗还是?

视窗使用cmake
作者: 沉默流星    时间: 2024-10-15 20:07
guo828587 发表于 2024-10-15 19:57
这个是用于视窗还是?

安卓开发项目构建工具,谷歌的Android studio 构建安卓项目时就会使用这个工具管理
(, 下载次数: 16)

作者: 拒绝吃鱼的猫    时间: 2024-10-15 20:09
火山go一些命令命名可以优化下
作者: 飞扬工作室    时间: 2024-10-15 20:10
shuimiao 发表于 2024-10-15 19:56
这个是用于视窗还是

按照其文档描述,视窗和安卓都可以支持,先完成对安卓的支持,视窗在其后继续研究.
这个工具如果成功应用进来,应该可以极大地提高编译速度.
作者: CPUCN    时间: 2024-10-15 20:19
视窗用户多,还是先搞视窗吧。

作者: 2767944492    时间: 2024-10-15 20:27
吴总的研究能力真是太强了:噜阿噜:噜阿噜:噜阿噜
作者: 1503123    时间: 2024-10-15 20:37
安卓速度还行,视窗比较慢。
作者: xiaomiaom    时间: 2024-10-15 20:39
加油!!! 先弄视窗吧
作者: ywl    时间: 2024-10-15 20:47

作者: 呵呵仙8    时间: 2024-10-15 20:52
难得开窍!如果开窍了?最好,万亊以PC为首的好!^_^
作者: jstion    时间: 2024-10-15 20:55
加油!!! 先弄视窗吧
作者: xrea    时间: 2024-10-15 21:06
吴总,给视窗考虑搞个新的界面库吧,mfc太老了,自适应这方面麻烦的狠
作者: 2767944492    时间: 2024-10-15 21:12
本帖最后由 2767944492 于 2024-10-15 21:20 编辑
xrea 发表于 2024-10-15 21:06
吴总,给视窗考虑搞个新的界面库吧,mfc太老了,自适应这方面麻烦的狠

如果觉得界面库丑,可以选择exdui和exui;火山里也有组件自适应的例子,不晓得你需要的是不是这种;最好的方案就是等官方出前端开发,界面用网页实现就可以轻易实现自适应
作者: 创世魂    时间: 2024-10-15 21:21
2767944492 发表于 2024-10-15 21:12
如果觉得界面库丑,可以选择exdui和exui;火山里也有组件自适应的例子,不晓得你需要的是不是这种;最好的 ...

这些界面库目前来说多多少少都有问题。。界面库确实是个大问题,可能需要等h5了,直接用网页开发界面。就简单多了,而且没bug。
作者: 创世魂    时间: 2024-10-15 21:24
1503123 发表于 2024-10-15 20:37
安卓速度还行,视窗比较慢。

安卓程序大了编译也很慢。。尤其是大量依赖aar包的库,速度非常慢。
作者: 199    时间: 2024-10-15 21:33
看来年前开搞H5没希望了,编译慢不是紧急的事情,我之前也是慢,但升级过了CPU和内存后,现在明显速度上来了。但H5一直大家都在急着要,而且可以解决界面库的问题。要是有弄新项目的话,个人感觉H5更优先。毕竟现在GO也发布了,H5则更为急切了
作者: 199    时间: 2024-10-15 21:38
经过优化后,速度飞快,0.1秒编译完成,要面对H5前端时,火山视窗和GO两个后端都只能傻傻的看着
作者: xqnh520    时间: 2024-10-15 21:40
老大威武。这个工具一定要好好研究一下,弄到火山上。可以参考一下别个的功能,我看他的安卓高界面预览功能好像也有用到他,以后有机会可以研究一下。
作者: xqnh520    时间: 2024-10-15 21:41
1503123 发表于 2024-10-15 20:37
安卓速度还行,视窗比较慢。

不仅仅是因为编译问题,还有很多依赖库,和兼容性问题,把这个功能弄好后,就可以把androidX库给升级上去了。
作者: 白雪皑皑0306    时间: 2024-10-15 21:51
H5的计划什么时候才提上日程. 不会要到26年才行吧
作者: 创世魂    时间: 2024-10-15 21:59
199 发表于 2024-10-15 21:38
经过优化后,速度飞快,0.1秒编译完成,要面对H5前端时,火山视窗和GO两个后端都只能傻傻的看着 ...

go编译飞快啊。go也不需要这个。
作者: 创世魂    时间: 2024-10-15 21:59
白雪皑皑0306 发表于 2024-10-15 21:51
H5的计划什么时候才提上日程. 不会要到26年才行吧

明年吧。
作者: 摘星揽月    时间: 2024-10-15 22:58
H5近期不会出来,大家可以拿vue开发
作者: 高山!&流水    时间: 2024-10-15 23:07
牛逼
作者: 彭小轩7771    时间: 2024-10-15 23:24
终于是等到了,Android开发总算是不用每次调试都要等1分钟了(开发的软件有点大,集成了大量SDK)。吴总加油!
作者: 朕的    时间: 2024-10-16 01:09
飞扬工作室 发表于 2024-10-15 20:10
按照其文档描述,视窗和安卓都可以支持,先完成对安卓的支持,视窗在其后继续研究.
这个工具如果成功应用进 ...

编译速度无所谓,调试速度搞快点就行了,还有IDE启动速度,IDE的启动逻辑需要优化,貌似不管打开的什么的,优先加载的就是所有平台的库,这个会极大损耗时间
作者: hackxm    时间: 2024-10-16 10:20
安卓编译调试是真的慢,库功能多几个,就更慢
作者: 4463424    时间: 2024-10-16 11:06
加油,不知道需要搞多久?

作者: 4463424    时间: 2024-10-16 12:06
飞扬工作室 发表于 2024-10-15 20:10
按照其文档描述,视窗和安卓都可以支持,先完成对安卓的支持,视窗在其后继续研究.
这个工具如果成功应用进 ...

支持到liunx不?
作者: o41338630    时间: 2024-10-16 12:29
心心念的改善编译速度终于来了,这个必须支持
作者: 2767944492    时间: 2024-10-16 12:48
4463424 发表于 2024-10-16 11:06
加油,不知道需要搞多久?

估计难度挺大,要个把子月,不然也不会特意发个贴
作者: shuimiao    时间: 2024-10-16 13:04
嗯,我为了提高编译速度,还买了顶配电脑,使用多核编译那是真的超快,已经不怎么需求这个改进
作者: xmr182108    时间: 2024-10-16 13:22
快快快看
作者: 609177738    时间: 2024-10-16 14:07
VS本身是支持增量编译的, 奈何即使在没有修改源码的情况下, 火山每次都会重新生成部分文件(尤其是头文件), 严重导致无法完全发挥出增量编译的优势,大大增加了调试编译时间. 一般多次调试的情况下都是直接修改的函数内部源码, 对应的头文件源码通常不需要更新, 只有修改成员变量 新增函数/类等情况才会需要修改头文件,如果能解决这个问题, 可以大大减少时间
作者: 199    时间: 2024-10-16 14:10
609177738 发表于 2024-10-16 14:07
VS本身是支持增量编译的, 奈何即使在没有修改源码的情况下, 火山每次都会重新生成部分文件(尤其是头文件),  ...

是不是可以弄个选项,仅编译当前页或者编译所有页
作者: 重新注册    时间: 2024-10-16 18:23
shuimiao 发表于 2024-10-16 13:04
嗯,我为了提高编译速度,还买了顶配电脑,使用多核编译那是真的超快,已经不怎么需求这个改进 ...

真有意思,你就是用14900k,它还是一样慢啊,这又没有改变的,以前一分钟,用14900K,就变成了30秒,还是一样的慢
作者: shuimiao    时间: 2024-10-16 18:55
重新注册 发表于 2024-10-16 18:23
真有意思,你就是用14900k,它还是一样慢啊,这又没有改变的,以前一分钟,用14900K,就变成了30秒,还是 ...

i914代,7000M速度的固态,能将一分钟缩短到10-20秒,以前是很需求改进编译器的,现在无所谓
作者: 重新注册    时间: 2024-10-16 19:59
shuimiao 发表于 2024-10-16 18:55
i914代,7000M速度的固态,能将一分钟缩短到10-20秒,以前是很需求改进编译器的,现在无所谓 ...

安卓根本不可能10秒,30秒左右,我实测
作者: 创世魂    时间: 2024-10-16 21:17
重新注册 发表于 2024-10-16 19:59
安卓根本不可能10秒,30秒左右,我实测

升级了gradle就会有质的飞越。。基本上可以在几秒内完成。
作者: 2767944492    时间: 2024-10-16 21:58
创世魂 发表于 2024-10-16 21:17
升级了gradle就会有质的飞越。。基本上可以在几秒内完成。

这么说比视窗还快了:噜阿噜
作者: xqnh520    时间: 2024-10-16 22:01
2767944492 发表于 2024-10-16 21:58
这么说比视窗还快了:噜阿噜

差不多吧,第一次编译会慢点,后面编译就基本上是秒完成。
作者: lsfeeling    时间: 2024-10-17 09:20
哎。。。
作者: 南湾    时间: 2024-10-17 11:18
应该先搞PC,要是有易语言那样的速度就起飞了
作者: xqnh520    时间: 2024-10-17 13:18
南湾 发表于 2024-10-17 11:18
应该先搞PC,要是有易语言那样的速度就起飞了

安卓平台出来都多少年了,你看是什么样子的。基本库都还是以前的,现在都以经是androidX了。好多东西都不能使用。
作者: 2767944492    时间: 2024-10-17 14:32
xqnh520 发表于 2024-10-17 13:18
安卓平台出来都多少年了,你看是什么样子的。基本库都还是以前的,现在都以经是androidX了。好多东西都不 ...

这么多年了,手机端简直是“物是人非事事休”,安卓更新、不同品牌手机适配、国产系统,开发难度远比pc大
作者: 精易大学士    时间: 2024-10-17 15:10
创世魂 发表于 2024-10-15 21:21
这些界面库目前来说多多少少都有问题。。界面库确实是个大问题,可能需要等h5了,直接用网页开发界面。就 ...

啥时间搞啊
作者: 没什么鱼    时间: 2024-10-17 18:50
199 发表于 2024-10-15 21:33
看来年前开搞H5没希望了,编译慢不是紧急的事情,我之前也是慢,但升级过了CPU和内存后,现在明显速度上来了。 ...

说的在理!  这么着急的节点不去抓紧搞H5,去搞编译速度未免有点那啥了
作者: 2767944492    时间: 2024-10-17 19:45
没什么鱼 发表于 2024-10-17 18:50
说的在理!  这么着急的节点不去抓紧搞H5,去搞编译速度未免有点那啥了

因为咱们玩的是pc,多核编译速度对部分配置高的用户确实有显著提升,对配置低点的虽然慢点但也能忍,在可接受范围内。但安卓却目前无解,很多安卓玩家反应编译要等几分钟,所以搞安卓的编译速度还可以理解吧!毕竟之前更新的都是视窗和服务器,安卓都被晾好久了。等安卓编译优化完确实该赶紧开整h5了
作者: 创世魂    时间: 2024-10-18 09:30
2767944492 发表于 2024-10-17 19:45
因为咱们玩的是pc,多核编译速度对部分配置高的用户确实有显著提升,对配置低点的虽然慢点但也能忍,在可 ...

明年会开工h5的
作者: 摘星揽月    时间: 2024-10-18 09:40
创世魂 发表于 2024-10-18 09:30
明年会开工h5的

编译h5后,会生成html,css,js三类文件?动态网页怎么直接跑起来?还是自带小型服务器还是拷贝到nginx?
作者: 2767944492    时间: 2024-10-18 11:43
摘星揽月 发表于 2024-10-18 09:40
编译h5后,会生成html,css,js三类文件?动态网页怎么直接跑起来?还是自带小型服务器还是拷贝到nginx? ...

前后端分离,前端火山h5,后端火山pc和火山go都能写
作者: Morning    时间: 2024-10-18 13:29
摘星揽月 发表于 2024-10-18 09:40
编译h5后,会生成html,css,js三类文件?动态网页怎么直接跑起来?还是自带小型服务器还是拷贝到nginx? ...

目前前端用的vue3,打包后直接放在go上注册静态文件就跑起来了,数据都是动态的
作者: o41338630    时间: 2024-10-18 13:39
没什么鱼 发表于 2024-10-17 18:50
说的在理!  这么着急的节点不去抓紧搞H5,去搞编译速度未免有点那啥了

给你适配所有编程语言又怎样,不给你优化不给你封库,你会用吗
作者: lhy201233    时间: 2024-10-19 06:10
慢的原因是库与库互相调用太多了,编译时又带上一堆核心库。
作者: zhouli5464    时间: 2024-10-19 14:16
变量名称修改以后   代码中的变量跟着自动改   还不安排吗  拖多久了
作者: lhy201233    时间: 2024-10-19 18:28
还是搞Linux可视化界面有前途,慢不慢都无所谓,也不是编译一下要一两天等个几分钟都无所谓了,时间不等人。
作者: hjh2112    时间: 2024-10-21 12:08
希望有时间能优化一下视窗的设计器,做得美观和强大一些,产品只有不断打磨和优化,才能让用户选择和支持




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4