
Binary compatible(二进制文件兼容)指一个系统上编译的二进制可执行文件是否能在另一个系统上运行。Gambas是Linux等类UNIX系统的开发环境,编译出来的可执行文件自然只能运行在Linux等类UNIX *** 作系统中。虽然有报道有人用cygwin编译windows版的gambas,但是在cygwin/windows环境下gambas只能编译命令行程序,没有图形工具。
Source compatible(源码兼容)指同一份程序源代码可以在不同 *** 作系统成功无误编译成二进制可执行文件。gambas与visual basic 6的语法非常近似,但是仍然是不同的(比如数组x的第9个元素在gambas中为x[9],而在VB中为x(9);关键字end的意思也有差别),见官方维基的解释(gambaswiki.org/wiki/doc/diffvb)。因此,Gambas能编译成功的程序代码拿到windows的VB上一般要经过一些修改。
Gambas (Gambas Almost Means BASic),项目的初衷是创造一门与Basic(尤其是Visual Basic)近似的语言,而不是对VB原原本本的克隆。
最后,Gambas是一门比较年轻的语言,用户较少,连一般的Linux发行版都默认不安装,在一台Linux上编译好的程序在另一台没有gambas的Linux上运行是还需要额外安装运行时环境,相应程序移植到Windows下就更困难了。
Yabasic PC、PS2平台都有出现。Windows、Linux下一样可以发布可执行文件。文档中提到用于隐藏运行脚本时出现的DOS窗口的RUN,可以用来发布所有的解释执行的脚本程序——我认为用批处理的方式发布自己的程序看上去比较傻。Gambas 只支持Linux的解释型BASIC,号称Linux下的VB。从IDE到界面设计,都是全的。
KBasic 这个猛,支持Windows/Linux,据说是100%支持QB、VB的语法。从IDE到界面设计,都是全的。不是开源的,个人版免费,专业版收费。不支持win98,所以没有试验。
XBasic 支持Windows/Linux,带IDE,可以编译成可执行文件。不过太久没有开发了,语法与BASIC差距较大,而且IDE自身、编译生成程序的界面古怪,不是Windows标准GUI的样子。
upx加壳的东西unrar 解RAR的
zsnes 超任模拟器
VisualBoyAdvanceGBA模拟器
gens MD模拟器
aMule 电驴
Wireshark 分析网络用的
Putty SSH用的
FileZilla SFTP用的
DDD Debugger 编程用调试器
EclipseIDE
Netbeans IDE
Emacs 高级文本编辑器
Vim另外一个高级问本编辑器
KchmViewer 读CHM的
Compiz 搞桌面效果的
AWN仿苹果下面的那个工具栏的
Audacious 类似WINAP
Frozen Bubble 游戏…
Wine 免费WINDOWS模拟器,强大
Crossover 收费WINDOWS模拟器,支持的东西有限,但支持的东西比WINE更强大
下面的全是WINDOWS下有的东西,只不过都有LINUX版,我都装了。这些东西官方都有下载。
LinuxQQ 不用说了吧…7月31号才发布的
NeroLinux 刻盘的,3.5版
Opera 浏览器,9.52
Skype 不用说了吧,2.0.0.72
xdict 金山词霸…居然有LINUX版…当初我发现它的时候吓了一跳…你GOOGLE这个:xdict_1.0.3-2_i386
AdobeReader 读pdf的8.1似乎
RealPlayer不用说了吧… 似乎是11
这些是我装好UBUNTU后必装的…自己用的单子,原文复制借你用
所有官方的东西,你直接GOOGLE软件名+"linux"就出来
我这不是抄的!给我分哪!!!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)