kartorz 发表于 2014-5-23 10:55:20

AlphaDict Release 1.0

大家好,我是一个开源软件开发者,短短续续,经过了大约大半年的开发, 我的第一个软件作品:AlphaDict 终于 release 了1.0, 大家可以从下面两个地址,得到源代码, windows 版本将在下一个版本发布。代码主要是依赖 qt5 和 libboost,后面有计划开发一套 gtk 和 console 的UI .
      source forge:   https://sourceforge.net/projects/alphadict/
      git hub:      https://github.com/kartorz/AlphaDict

更多详细的信息, 可以访问下面的 blog
blog.csdn.net/kartorz/article/details/26662567

谢谢大家!

sejishikong 发表于 2014-5-23 11:31:40

支持下,我看看在magic里能不能正常的打包。

jiangtao9999 发表于 2014-5-23 13:10:32

:shock:
需要 QT5 和 boost ……

sejishikong 发表于 2014-5-23 22:09:39

这样很好啊,qt5的程序好像越来越多了。

jiangtao9999 发表于 2014-5-23 23:06:09

这俩东西还是太复杂庞大了

haulm 发表于 2014-5-25 03:08:50

这东西我编译后运行没有任何提示,也没任何界面出现。

kartorz 发表于 2014-5-26 10:03:31

回复 5# jiangtao9999 的帖子

后面,我会做基于GTK的界面。有没有什么轻量级的 UI框架 好推荐的?

kartorz 发表于 2014-5-26 10:06:12

回复 6# haulm 的帖子

make 后,系统会编译。 如果不报错的话,应该是编译成功了。
然后, 运行 ./AlphaDict 应该会出现界面或者 core dump 吧。

请问一下,编译成功了吗?:P

kartorz 发表于 2014-5-26 10:10:51

回复 2# sejishikong 的帖子

谢谢! 需要 qt5(qt5core, qt5gui, qt5Widgets)和 libboost.

jiangtao9999 发表于 2014-5-26 14:38:11

主要是QT5和libboost用的人不多

CecilHarvey 发表于 2014-5-27 01:05:40

haulm 发表于 2014-5-27 23:03:55

原帖由 kartorz 于 2014-5-26 10:06 发表 http://forum.linuxfans.org/images/common/back.gif
make 后,系统会编译。 如果不报错的话,应该是编译成功了。
然后, 运行 ./AlphaDict 应该会出现界面或者 core dump 吧。

请问一下,编译成功了吗?:P ...
编译成功后运行先是不断提示配置文件创建失败,检查没这回事,后面 make install 后任何提示没有,运行 AlphaDict
后什么都没发生....,就象只运行了一个 main(){}...
你可以用MGC3P2试一下,Qt5 环境可以线上安装。

[ 本帖最后由 haulm 于 2014-5-27 23:05 编辑 ]

sejishikong 发表于 2014-5-28 10:01:02

看了下,第一,configure里硬编码的地方太多了,和Magic对不上,得手工改。第二,Qt5的头文件的包含写法,在Magic上是对应不上的,得改。第三,这东西可以没有gui么?即使找不到qt5也可以正常编译啊。当然运行就是上面的结果。
改了代码,可以使用qt5编译了,但仍然是运行无结果,不打算Debug了。

kartorz 发表于 2014-6-13 16:52:36

回复 13# sejishikong 的帖子

抱歉,目前没有 magic 平台,不好调试。 估计 跟 QT5有关系。 这一块的检测,是指定的路径。
运行的时候,会在 用户目录下,创建配置文件,估计 用户路径找错了。

[ 本帖最后由 kartorz 于 2014-6-13 16:54 编辑 ]

kartorz 发表于 2014-6-13 16:55:53

今天 Release 了 1.1。 主要是移植到了 window 平台, 无须安装,直接运行。 对 UI 重新进行了设计,应该比之前好看多了。 添加了 生词本 功能,方便 学习外语。
页: [1] 2
查看完整版本: AlphaDict Release 1.0