Lazarus

集成开发环境

Lazarus是一个用于FreePascal的快速应用开发(RAD)的面向对象的FreePascal集成开发环境(IDE),不仅可以编译运行简单的pascal程序,还有很强的窗体处理功能,界面清晰,操作简单方便。

跨平台

Lazarus是一个基于Free Pascal的Delphi仿制品。Free Pascal是Linux、Win32、WinCE、Mac OS、OS/2、68K等操作系统下的一个基于GPL/LGPL的编译器,她被设计成可以理解,并编译OOP的Delphi语法。Lazarus在上述平台下可以像 Delphi一样来开发程序,打破了这些环境下缺少可视化开发工具的困窘局面。不像Java致力于“一次编写,到处运行”,Lazarus和Free Pascal则致力于“一次编写,到处编译”。由于对上述所有平台有完全相同的编译器,这意味着你不需要重新编码,就可以为不同的平台开发相同的产品。 Java基于虚拟机,Lazarus则产生原生代码,所以Lazarus的应用程序在效率上应该比用Java的程序更快一些。

免费开源

Free Pascal编译器是基于GPL/LGPL许可协议的,这意味着它是开源的,免费的,如果你有需要,还可以修改其代码,当然,你一定要根据开源协议发布这些改变,当有人想使用你的改动时,你有义务提供那些改变后的源代码。

安装如下所示AnchorDocking和AnchorDockingDsgn后可以将分体式窗口变为一体式窗口,方便程序设计使用。

作者: 洛水之滨

天行健,君子以自强不息;

地势坤,君子以厚德载物。查看洛水之滨的所有文章

java freepascal_Lazarus一个开源的跨平台FreePasscal集成开发环境相关推荐

  1. arduino与java,Arduino具有与Java和C语言类似的IDE集成开发环境和图形化编程环境

    Arduino具有与Java和C语言类似的IDE集成开发环境和图形化编程环境 更多相关问题 听力原文:W: Hi, Steve, good to see you are up and around a ...

  2. 嵌入式linux clion,跨平台IDE集成开发环境Clion教程:嵌入式开发

    CLion是一款专为开发C及C++所设计的跨平台IDE.它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力.这种强大的IDE帮助开发人员在Linux.OS X和Windows ...

  3. python软件包自带的集成开发环境-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  4. python自带的集成开发环境是什么-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  5. Python的10大集成开发环境和代码编辑器(指南)

    分享一篇文章,原文链接:Python IDEs and Code Editors (Guide). 使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将 ...

  6. 集成开发环境(IDE)

    学习目标: 1.了解Java的IDE开发工具 2.会使用Eclipse.IDEA开发工具新建项目,编写代码,并运行程序. 学习过程: 使用文本开发效率无疑是很低的,每次编写完代码后,还需要手动的编译执 ...

  7. python常用的集成开发环境和编辑器有哪些_常用的几款Python集成开发环境或者编辑器详解...

    Python3开发常用工具一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码 ...

  8. python自带的集成开发环境是什么-常用的几款Python集成开发环境或者编辑器详解...

    Python3开发常用工具一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码 ...

  9. “易语言.飞扬”(EF)集成开发环境 EFIDE 0.2.2 下载地址

    EFIDE,专为"易语言.飞扬"(EF)打造的跨平台的集成开发环境,使用"易语言.飞扬"自身开发而成. EFIDE 为"易语言.飞扬"提供了 ...

最新文章

  1. 获取轮廓、获取内接矩形
  2. gtp怎么安装系统_UEFI+GTP模式下使用GHO文件安装WIN7或WIN8系统图文教程详解
  3. poj1797Heavy Transportation最大生成树
  4. MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具
  5. wifi p2p连接 linux,Wi-Fi p2p ap 共存
  6. 八大看点丨第十届数据技术嘉年华精彩抢先速览
  7. 数据库每日一题(易错)
  8. 2018第九届山东省ACM省赛
  9. python写文件追加 按行追加_你真的会用python进行文件操作吗
  10. GO语言环境搭建 及 helloworld开发
  11. 矩阵分解的推荐算法入门-好好看
  12. wps文字表格制作拼音田字格模板_用WPS表格快速制作拼音田字格的方法
  13. android—使用Expandable实现三级树形结构
  14. linux嵌入式主要学什么软件,嵌入式软件工程师需要学什么?嵌入式Linux开发的工作内容...
  15. CAD如何附着外部参照图?
  16. 辽宁 viewpro.php,辽宁省策划学会赴沙地沟村考察
  17. 求职必备||程序员的优秀简历都是这样来的
  18. C++头文件---algorithm
  19. 年后跳槽如何准备?(转)
  20. STM32(一)STM32简介

热门文章

  1. Mp4文件中提取H264码流
  2. 算法:阿克曼函数(C++)
  3. 自然码辅助码在线查询网站
  4. 宏碁服务器u盘装系统,教你acer宏碁u盘重装win10
  5. Qt5.6.1移植海思Hi3521d(三)
  6. flask文件部署服务器,flask部署到云服务器
  7. 回归分析中f多少合适_请教spss回归分析的F值问题
  8. ipa在线安装搭建_TF签名如何上架?苹果TestFlight APP如何安装?
  9. Android程序员学WEB前端(9)-CSS(4)-商城首页Demo-Sublime
  10. 南航计算机英语面试自我介绍,南航应聘英语自我介绍