当前位置:首页 > 我的程序 > 正文内容

关于编译器lcc64的问题

Peirre3年前 (2023-06-15)我的程序547

lcc 编译器是一个小的c语言编译器,说实话,现在是64位版的。

lcc编译器只有21M很是小巧,可以学习使用,我使用nasm 要看一本《x64汇编语言》的书,这本书是刚出不久的。

当中有使用sasm这个编辑器,和我的radasm不一样,设置有不同。

《x64汇编语言》这本书中有lcc c语言编写的源码,为了不出什么其它的BUG,所以用了这个编译器,这个编译器网上有下载。

下载地址是:https://lcc-win32.services.net/

界面是:

1.jpg

其它的下载站点有限流。这个网站速度还马马虎虎。没有提供源码,我找了一下。有个免费的小的c编译器完整的就已经很不错了,不太奢望。大家学习那本书有福气了。

当中有路径问题,我把路径转移到radasm 这个编辑器中来了。所以改动的地方我演示出来 。

lcc64.reg 注册表文件

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\lcc]
"Version"="2.8"

[HKEY_CURRENT_USER\Software\lcc\compiler]
"includepath"="C:\\radasm\\lcc\\include"

[HKEY_CURRENT_USER\Software\lcc\compiler64]
"includepath"="C:\\radasm\\lcc\\include64"

[HKEY_CURRENT_USER\Software\lcc\lcclnk]
"libpath"="C:\\radasm\\lcc\\lib64"

[HKEY_CURRENT_USER\Software\lcc\Weditres]
"AppPos"="26 26 1440 753"
"TextColor"="0"
"ListBackground"="16777215"
"CurrentDir"="C:\\radasm\\lcc\\bin"
"EditorFullPath"="C:\\radasm\\lcc\\bin\\wedit.exe"
"LastFileLoaded"=""
"GenerateFlags"="63"

把上段文本复制到记事本然后保存成lcc64.reg文件,双击就可以了。

2.jpg这是radasm 编辑器的 编译设置,大家可以看一下。

在这里备上,以供大家参考,说实话,在网上没事看看花的时间和自己修改程序花的时间差不多也还是在网上舒服和轻松一点。可以不用太费脑寻找解决方法,轻轻松松和不怎么花时间,还可以在网上了解其它相关的事件和新闻及推广。

分享给朋友:

相关文章

快速傅里叶易语言算法。

雷达滤波需要快速傅里叶公式计算波形。    工程中待处理的信号,通常具有非周期性,故我们需要对离散傅里叶变换进行研究。离散公式:【x(n)是采样的时域信号,X(k)是对于...

我谈易语言

我谈易语言

易语言是一个集成打包的中文编程的语言。说实话,只要在电脑上的程序,易语言都可以用自己的方式实现。易语言可以开发linux 控制台下的图文程序和工具,十分好用。易语言的源码和例子量很大,精华源码例子已经...

刚刚上手的一个汇编程序nasm。

刚刚上手的一个汇编程序nasm。

今天使用了masm32软件,总有使不上劲的感觉。因为intel 指令集很多都没有,自己想测试一下,一边翻资料,一边使用。windows 编程好用,但是指令不全,心里总是感觉差一点。又不是编大程序,只是...

雷达新品硬件介绍。

雷达新品硬件介绍。

5.8G雷达模块:这是一个简单的探索物体移动的一个模块,可用于感应移动的物体。电磁波感应和光波补偿感应灵敏度中等,有误判的可能。识别很简单,只判别一个感应高电信号。有挡体就反应电信号。初步识别功能。一...

windows 10 控制台命令壳的常规命令。

windows 10 控制台命令壳的常规命令。

windows 10 和 linux 一样有一个控制台,最初也叫文字终端。命令是 cmd.exe  在 windows xp 和 windows 2000 以前是 command.exe经过...

Blender 如何建立.mash 和.x文件。(关于Directx 11,OGRE图形库与Blender)

Blender 如何建立.mash 和.x文件。(关于Directx 11,OGRE图形库与Blender)

OGRE图形开发库已经发展很多年了,因为它是免费开源项目,所以使用还很广泛。OGRE图形库应用须要3d图形数据文件,OGRE图形库默认的是.mash 我们有方法制作它。.mash 文件任何3d应用软件...