精易论坛

标题: 【支持库改造计划】 汇总贴 [打印本页]

作者: 阿龙    时间: 2022-12-4 15:26
标题: 【支持库改造计划】 汇总贴
本帖最后由 alongyiyuan 于 2022-12-4 15:47 编辑

【支持库改造计划】
应用接口支持库
2022/12/4 调整


操作系统界面支持库
2022/12/4 调整

操作系统界面支持库://因为是第一次发,直接动态库,VC6静态库,官方例程以及源码一起打包了
//这个支持库命令少,每一个命令都单独一个cpp文件,c风格代码,应该是一个命令都没用stl,简单易懂,定义也比应用接口支持库更清晰,主要是应用接口支持库代码量太大,一两天搞完没精力弄得整整齐齐,没用只能指针算好的了,90多个命令我也不想弄vc6的配适了。

应用接口支持库:
公开仓库中有源码和构建好的二进制文件。

应用接口支持库:仓库地址
操作系统界面支持库:仓库地址


不得不说几句:
1.为什么要发操作系统界面支持库:
这几天加我qq要特殊功能支持库和操作系统界面支持库的人很多。但是这两个库明明可以正常使用,不像应用接口支持库一样新系统很多信息取不到,我不知道为啥需要,
当然有的水友确实是想学习的,比如想实现调试输出啥的。但是大部分他自己都不知道要来干啥,我写静态库是为了通过黑月vs2019环境的编译,
配合vs2019编译的黑月核心库使用静态库不需要定义一大堆东西,仅仅实现命令就可以。但是本着开源能有更多人完善的原则加上水友要的比较多就直接提交远程库上,
大家一起写,需要啥命令论坛群里一讨论有空的直接加进去就好。其次是支持库命令都是写完的,动态库加一层封装就好,命令不多顺手写了。

2.开源为了什么呢:
首先就是为了帮助正在学习易语言支持库开发的水友,其次是有人诟病支持库的不完善支持库不开源又没办法往里加代码,最后就是能够让更多的人
参与支持库的维护,模块不方便一起开发,那就搞个支持库多完善一些命令,哪个地方需要更新需要修BUG任何人有空都可以直接改。(七号说黑月库开源两年没人pr)

3.我不会写代码,白嫖白嫖:
完全没有参与感的社区项目不会有人愿意维护,就和自话自说一样,上一个支持库是两天写完的,很多地方连参数中文名都是错的,但是没有任何人反馈,
一遍要求别人更新。甚至测试都不愿意去做,免费的东西还要我挨个版本虚拟机都要装测个我用不到的东西?不是疫情封城哪来这么多时间搞?
群里发个库让测下静态编译能不能通过也没人测。我有这个空吃好几把鸡,玩好几把心之刚了。


4.我用的版本比较高的链接器:
直接拉取项目编译就好了。


从libXlswrite开始造的支持库轮子比较多后面应该不会再搞了。至于编译器,易语言语法也不清晰也弄得我意兴阑珊(类和静态函数都叫程序集,你说咋做词法分析),有这时间不如搞搞自己的项目,打打游戏,疫情之后还要上班。如果以后再弄这个系列都统一发这个帖子里了(前提是还能编辑...)

超链接咋掉了
操作系统界面支持库:https://github.com/AlongsCode/LibShell
应用接口支持库:https://github.com/AlongsCode/eApiLib




补充内容 (2022-12-8 10:48):
操作系统界面支持库
2022/12/8 调整
支持VC6静态编译
命令:"取特定目录()" 修复系统目录多一个"\"的情况
修复静态编译符号冲突问题。

作者: 阿龙    时间: 2022-12-4 15:40
超链接咋掉了
操作系统界面支持库:https://github.com/AlongsCode/LibShell
应用接口支持库:https://github.com/AlongsCode/eApiLib
作者: sinewtec    时间: 2022-12-4 15:40
支持 坚持把!!!!!!!
作者: 阿龙    时间: 2022-12-4 15:41
sinewtec 发表于 2022-12-4 15:40
支持 坚持把!!!!!!!

水友们pr就行了,我不是太想搞了,精易能提供一个公开库专门弄这个挺好
作者: 小bing饼干    时间: 2022-12-4 15:43
666666666     
作者: 陽陽陽    时间: 2022-12-4 15:45
完全没有参与感的社区项目不会有人愿意维护,就和自话自说一样

我也是,叫他们报个issure就一个好心人给我提建议,剩下的就等着成品了
作者: 撒加    时间: 2022-12-4 15:46
支持VC6了?
作者: 阿龙    时间: 2022-12-4 15:50
陽陽陽 发表于 2022-12-4 15:45
完全没有参与感的社区项目不会有人愿意维护,就和自话自说一样

我也是,叫他们报个issure就一个好心人给我 ...

中国的开源环境如此,大佬多的群反而都很乐于参与给大佬们的项目找BUG,能给大佬或者大的开源项目找到了内存泄漏野指针啥的也有自豪感。
作者: mooo    时间: 2022-12-4 18:46
谢谢分享!!!
作者: 悟桐的深思    时间: 2022-12-4 18:48
感谢大佬
作者: kanhaiyouyue    时间: 2022-12-4 19:06
支持大神,你是地球最靓的仔............................
作者: wtflxk    时间: 2022-12-4 19:11
膜拜大神,学到了。。
作者: 1aa82e    时间: 2022-12-4 19:17
膜拜大神
作者: quary888    时间: 2022-12-4 19:38
谢谢楼主分享!!!
好人一生平安!!!

作者: 新手小岑    时间: 2022-12-4 19:42
牛逼克拉斯
作者: 皮卡秋    时间: 2022-12-4 19:52
白嫖用户太多太多
作者: jysoft2022    时间: 2022-12-4 19:55
感谢分享
作者: wjswzj0    时间: 2022-12-4 20:02
谢谢分享
作者: CanK    时间: 2022-12-4 20:03
感谢大佬
作者: 飞鱼软件    时间: 2022-12-4 20:06
感谢分享 支持开源 !
作者: heyi8831    时间: 2022-12-4 20:14
666666666666666666
作者: 酷易自绘    时间: 2022-12-4 20:18
看看是什么编写的
作者: kimeti    时间: 2022-12-4 20:33
干脆重构算了
作者: dongou    时间: 2022-12-4 20:37

666666666666666666
作者: 文西哥    时间: 2022-12-4 20:48
至于编译器,易语言语法也不清晰也弄得我意兴阑珊
作者: 亿万    时间: 2022-12-4 20:58
支持开源~!感谢分享
作者: ccok    时间: 2022-12-4 21:40
#在这里快速回复#用接口支持库:https:
作者: 李泽勇2    时间: 2022-12-4 21:46

作者: 3304846256    时间: 2022-12-4 21:48
6666666666666666666666666666
作者: 匿名i    时间: 2022-12-4 21:53
感谢分享!

作者: lanmao    时间: 2022-12-4 22:09
kimeti 发表于 2022-12-4 20:33
干脆重构算了

吃力不讨好把  
作者: 金哥专用    时间: 2022-12-4 22:57
易语言需要默默奉献的人
作者: zhei87    时间: 2022-12-4 22:59
感谢分享!

作者: kuking    时间: 2022-12-4 23:19
牛逼的杠杠的。。。。。。。。。
作者: 794229345    时间: 2022-12-4 23:26
膜拜大佬!大佬牛B!
作者: 易神    时间: 2022-12-4 23:55
学习学习
作者: 你是个人才    时间: 2022-12-4 23:59

感谢分享!
作者: 一尘不染    时间: 2022-12-5 00:08
开源精神必须支持~
作者: xinling99    时间: 2022-12-5 00:16

学习学习
作者: menghan    时间: 2022-12-5 00:37
感谢楼主分享,支持一下~~
作者: zhuan888    时间: 2022-12-5 00:42
多谢分享
作者: 猪滴寳貝哝    时间: 2022-12-5 00:58
感谢分享!
作者: a524666979    时间: 2022-12-5 01:55

作者: 大师兄是反派    时间: 2022-12-5 05:41

作者: tszc50    时间: 2022-12-5 06:09
应用接口支持库
作者: Zangetsu    时间: 2022-12-5 06:32

作者: 玩神    时间: 2022-12-5 07:36
大神,请收下我的膝盖
作者: shj0205    时间: 2022-12-5 08:20
感谢分享不错!!
作者: jiang910615    时间: 2022-12-5 08:32
学习学习
作者: 杰西卡技术传媒    时间: 2022-12-5 08:37
支持开源~!感谢分享
作者: wuqingg    时间: 2022-12-5 08:44
你是我们全"村"的希望~~~
作者: 东方网络接单    时间: 2022-12-5 08:44
感谢分享,支持
作者: shinid8210    时间: 2022-12-5 09:27
感谢分享,很给力!
作者: fengshou    时间: 2022-12-5 09:52
看看隐藏内容捏
作者: 蓝河笑月    时间: 2022-12-5 09:57
感谢分享!支持开源~!
作者: kingt    时间: 2022-12-5 10:05
感谢分享
作者: TBit    时间: 2022-12-5 10:14
谢谢楼主分享
作者: 一指温柔    时间: 2022-12-5 10:31
感谢分享!支持开源~!
作者: zxjzzh    时间: 2022-12-5 10:39
谢谢分享,太好了。
作者: 315215    时间: 2022-12-5 10:40
其实你出收费核心库就行了,支持X64的
作者: 二月与我    时间: 2022-12-5 10:44
感谢分享
作者: 阿龙    时间: 2022-12-5 10:44
315215 发表于 2022-12-5 10:40
其实你出收费核心库就行了,支持X64的

有核心库你也编译不了啊,易语言又不能编译x64
作者: 315215    时间: 2022-12-5 11:03
阿龙 发表于 2022-12-5 10:44
有核心库你也编译不了啊,易语言又不能编译x64

黑月核心库可否支持X64,如果支持就把代码转GCC编译,心宇的支持X64就是这样的。

作者: 315215    时间: 2022-12-5 11:08
阿龙 发表于 2022-12-5 10:44
有核心库你也编译不了啊,易语言又不能编译x64

心宇现实太忙了,没有写核心库,他是用C库代替核心库的,心宇的不支持黑月,写界面就很麻烦了,而且C库文本也很麻烦,也不支持类。
所以如果你的能黑月和类,其实就差不多了,大部分功能都够用了
作者: 910265444    时间: 2022-12-5 11:23
感谢大佬闲暇之余开源分享
作者: ddmap    时间: 2022-12-5 11:23
大佬的帖子要支持
作者: 阿龙    时间: 2022-12-5 11:24
315215 发表于 2022-12-5 11:08
心宇现实太忙了,没有写核心库,他是用C库代替核心库的,心宇的不支持黑月,写界面就很麻烦了,而且C库文 ...

我写e2cpp时就把核心库写了一遍了,直接用cpp写程序多好。
作者: hdldjese    时间: 2022-12-5 11:32
这个要支持一下了,哈哈
作者: 315215    时间: 2022-12-5 11:34
阿龙 发表于 2022-12-5 11:24
我写e2cpp时就把核心库写了一遍了,直接用cpp写程序多好。

你会C++肯定方便呀,只是大部分人是不会C/C++的,只会易语言。
如果要支持下去,其实还是收费。心宇后面也不怎么更新了,听说是自定义数据类型搞不定,如果搞定了这个他就可以易语言写再二进制转译X64了。
作者: xuangeylw    时间: 2022-12-5 11:58
感谢分享感谢分享感谢分享
作者: By名扬    时间: 2022-12-5 12:05
让 江小白 来看看帖子里藏了啥好东西~~~
作者: 鱼雨遇玉羽    时间: 2022-12-5 12:50
很强大的计划啊
作者: 千与千寻    时间: 2022-12-5 12:52
666666666666666
作者: xjshuaishuai    时间: 2022-12-5 13:28
谢谢分享!
作者: 已注销609915    时间: 2022-12-5 13:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: q1512960733    时间: 2022-12-5 13:53
谢谢分享!
作者: 陈雷    时间: 2022-12-5 14:29
很牛逼的样子
作者: lm88818    时间: 2022-12-5 15:28
支持开源~!感谢分享
作者: yjd    时间: 2022-12-5 15:28
懂得改造的没空去维护,不懂的想弄也不会,就卡在这里了
作者: e小小菜鸟    时间: 2022-12-5 15:52
6666666666666666666666
作者: lrbf810    时间: 2022-12-5 15:59
官方不争气,就靠大佬们维护了。
作者: sadamu999    时间: 2022-12-5 15:59
支持开源~!感谢分享
作者: benbenyw    时间: 2022-12-5 16:00
今天没币了,明天补上
作者: e小小菜鸟    时间: 2022-12-5 16:04
666666666666666666
作者: 华庭大哥    时间: 2022-12-5 16:35
开源精神必须支持~
作者: kanhaiyouyue    时间: 2022-12-5 16:46
永远支持大佬.................
作者: daijinqq    时间: 2022-12-5 16:51
支持支持
作者: hahayzl    时间: 2022-12-5 16:52
支持大佬666
作者: zhaoyingyou    时间: 2022-12-5 16:52
新手来学习一下………………………………………………………………
作者: FallingSnow    时间: 2022-12-5 16:52
开源精神必须支持
作者: Aurora    时间: 2022-12-5 17:07
大佬666666      
作者: wmv520    时间: 2022-12-5 17:15
感谢分享,很给力!~
作者: searchjack    时间: 2022-12-5 17:29
感谢大大贡献,   伸手党有,而大大依然有
作者: 120239197a    时间: 2022-12-5 17:33
看看有啥得到
作者: smshiwadai    时间: 2022-12-5 17:41
用不着也要顶
作者: AdGame    时间: 2022-12-5 17:42
支持VC6静态编译
作者: xtavoxing    时间: 2022-12-5 18:24
虽然不太明白但应该很厉害
作者: 996939439    时间: 2022-12-5 18:28

感谢分享,很给力!~
作者: lijuntao    时间: 2022-12-5 18:50
看看怎么样?
作者: lijuntao    时间: 2022-12-5 18:51
看看怎么样




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4