cc65 2.13.3.1下载地址

点这里下载 → 下载地址
相关Tags:

cc65 2.13.3.1软件简介

一个完整的交叉开发包65(C)02系统,包括一个强大的宏汇编程序,C编译器,连接器,图书管理员

cc65是基于最初被改编为Atari 8位计算机的C编译器。原来的C编译器是一个小C传人,但有几个扩展,一些原来的神器出山:www.shenqi73.com小C编译器的限制都没有了。

完整的套件包括编译器,汇编器,一个图书管理员,连接器,和一个C库为Atari。有一些包在网络上声称将修改为DOS或Unix的一个交叉编译器,但没有能够得到他们的正常工作。

几乎是ISO C编译器兼容,所以你应该能够把许多来自其他系统的源。

可能还有其他目标系统相关的限制。其中一个例子是文件I / O,这是不是在所有平台上实现。这是没有技术的限制(如上面提到的东西),但并不仅仅意味着没有人关心不够编写实际的代码。

编译器只在此包中可用的工具之一。汇编器,链接器,汇编套件(归档)是一个完整的开发环境,可用于编写程序的任何6502的机器本身。 C代码和汇编代码可以一起使用,可以相互调用。

该汇编器是一个通宏汇编程序,并是能够输出代码为6502,65SC816的和65SC02。很多漂亮的功能,如它有一个包括文件,宏,条件汇编,嵌套的词汇水平(即本地符号),以及更多。

汇编器创建对象文件,其中包含可重定位代码。运行这些文件必须通过一个连接器来创建最终的方案。

该连接器具有灵活的输出格式,并能,支持ROM化(ROMable)代码(不同的负载和运行数据),库存系统(段可以共享相同的运行地址),系统有多个光碟,无限细分,多一个BSS段和很多其他的事情。

归档器是用来创建对象文件的库。这简化了代码的管理。链接器将只提取模块从库中实际需要的。

若要simplifiy使用,也有包含在cc65封装工具的一个前端。前端被命名为CL65。它知道如何构建二进制文件从C文件,汇编文件,目标文件和库文件的列表。对于较小的项目,只有一个调用的CL65实用的需要,建立一个二进制文件从多个源文件和库文件。

运行时库和标准C库的设计与便捷性。 6502系统的任何改变不应是必要的。如果你有一个未在下面列出的系统,所有你需要的是一个新的启动代码。

直接库的支持(即,启动/初始化代码)和其他功能的支持库可用于:
·代C64
·GEOS操作系统的Commodore C64
·代C128
·代C16,C116和Plus / 4
·代P500
·代600/700系列计算机
·苹果] [
·Atari的8位机
·奥里奇大气
·任天堂娱乐系统(NES)
·监督游戏
·山猫控制台雅达利“cc65”

下面是一些主要特点:

·单行注释开始的/ /
·未命名的参数,在参数列表。编译器不会发出警告,未使用的参数,没有名
·附加的特殊功能所需要的关键字
·内联汇编指令
·灵活的数组成员的结构
·非结构化数据,使用void关键字

随便看看

软件简略信息
  • 软件大小:1.27 MB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件