社区
C++ Builder
帖子详情
为什么在bc3.1的集成环境中无法编译正确asm文件?
fggcsdn
2003-08-29 09:25:49
路径什么的都是正确的,asm文件在管理器中也能看见,
其他的c文件编译无误,能够得到obj文件,但是
问什么惟独asm不能正确编译啊?
谢谢大侠了。
还有一个问题就是如何在bc3.1的ide中建立新prj文件?
我发现只有打开和关闭prj文件的,如果自己想创建一个
该怎么半?
不胜感激。
...全文
77
回复
打赏
收藏
为什么在bc3.1的集成环境中无法编译正确asm文件?
路径什么的都是正确的,asm文件在管理器中也能看见, 其他的c文件编译无误,能够得到obj文件,但是 问什么惟独asm不能正确编译啊? 谢谢大侠了。 还有一个问题就是如何在bc3.1的ide中建立新prj文件? 我发现只有打开和关闭prj文件的,如果自己想创建一个 该怎么半? 不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OllyMachine 手册.rar
目录 1 概述 1.1 简介 1.2 主页 1.3 安装 1.4 运行 1.4.1 运行脚本 1.4.2 运行字节码
文件
1.5 关于 1.6 历史 1.7 联系方式 2 OllyMachine体系 2.1 核心 2.1.1 寻址空间 2.1.2 寄存器 2.1.3 标志位 2.2 工作流程 2.3
编译
期错误 2.4 运行期异常 3 OllyMachine汇编语言 3.1 基本元素 3.1.1 指令 3.1.1.1 操作码 3.1.1.2 操作数 寄存器 标识符 整数常数 3.1.2 注释 3.2 标号 3.3 数据传送指令 3.3.1 MOV 3.3.2 XCHG 3.3.3 LDS 3.3.4 PUSH 3.3.5 POP 3.4 算术指令 3.4.1 加法指令 3.4.1.1 ADD 3.4.1.2 INC 3.4.2 减法指令 3.4.2.1 SUB 3.4.2.2 DEC 3.4.2.3 CMP 3.4.3 乘法指令 3.4.3.1 MUL 3.4.4 除法指令 3.4.4.1 MUL 3.5 逻辑指令 3.5.1 逻辑运算指令 3.5.1.1 AND 3.5.1.2 OR 3.5.1.3 NOT 3.5.1.4 XOR 3.5.2 移位指令 3.5.2.1 SHL 3.5.2.2 SHR 3.6 控制转移指令 3.6.1 无条件转移指令 3.6.1.1 JMP 3.6.2 条件转移指令 3.6.2.1 JE 3.6.2.2 JNE 3.6.2.3 JB 3.6.2.4 JNAE 3.6.2.5 JNB 3.6.2.6 JAE 3.6.2.7 JBE 3.6.2.8 JNA 3.6.2.9 JNBE 3.6.2.10 JA 3.7 其他指令 3.7.1 INCLUDE 3.7.2 NOP 3.7.3 PAUSE 3.7.4 HALT 3.7.5 INVOKE 4 OllyMachine API 4.1 Hello World! 4.2 调用方式 4.3 更简便的调用方式 4.4 返回值 4.5 基本输入输出API 4.5.1 MSG 4.5.2 MSGYN 4.5.3 PrintNum 4.5.4 PrintBuf 4.5.5 PrintBufToDump 4.5.6 PrintBufToNewDump 4.5.7 UpdateDumpBuf 4.5.8 InputText 4.5.9 InputHexLong 4.6 内存操作API 4.6.1 ReadMemLong 4.6.2 WriteMemLong 4.6.3 WriteMemHexes 4.6.4 ReadFileIntoMem 4.6.5 DumpMem 4.6.6 DumpMemAppend 4.6.7 DumpAsPE 4.7 搜索和替换API 4.7.1 FindOpcode 4.7.2 Find 4.7.3 ReverseFind 4.7.4 Search 4.7.5 ReverseSearch 4.7.6 GetPrevOpAddr 4.7.7 GetNextOpAddr 4.7.8 GetProcAddress 4.7.9 Fill 4.7.10 ReplaceBytes 4.7.11 ReplaceBytesEx 4.7.12 CopyBytesTo 4.8 汇编API 4.8.1
ASM
4.8.2 __
asm
4.8.3 Analyse 4.9 运行API 4.9.1 RunToReturn 4.9.2 RunToUserCode 4.9.3 Run 4.9.4 AnimateInto 4.9.5 AnimateOver 4.9.6 StepInto 4.9.7 StepIntoS 4.9.8 StepOver 4.9.9 StepOverS 4.9.10 ESTI 4.9.11 ESTO 4.9.12 GO 4.10 Trace API 4.10.1 TraceInto 4.10.2 TraceOver 4.10.3 TraceIntoCond 4.10.4 TraceOverCond 4.11 断点API 4.11.1 BP 4.11.2 BC 4.11.3 BPCND 4.11.4 BPL 4.11.5 BPLCND 4.11.6 BPRM 4.11.7 BPWM 4.11.8 BPMC 4.11.9 BPHWS 4.11.10 BPHWC 4.11.11 EOB 4.11.12 EOBINT3 4.11.13 EOBHW 4.11.14 EOBMEM 4.11.15 EOE 4.11.16 COB 4.11.17 COE 4.12 模块API 4.12.1 GMI 4.13 注释与标号API 4.13.1 Comment 4.13.2 SetLbl 4.14 日志API 4.14.1 LogText 4.14.2 LogLong 4.15 反反调试API 4.15.1 HideOD 4.15.2 UnHideOD 4.16 缓冲区API 4.16.1 malloc 4.16.2 free 4.16.3 VirtualAllocEx 4.16.4 VirtualFreeEx 4.16.5 strcpy 4.16.6 strcat 4.16.7 strlen 4.16.8 ltoa 4.16.9 memcpy 4.17 辅助调试API 4.17.1 FindProcBegin 4.17.2 FindProcEnd 4.17.3 FindPrevProc 4.17.4 FindNextProc 4.17.5 FollowCall 4.18 杂项API 4.18.1 IsWinNTKernel 4.18.2 GotoCpuAddr 4.18.3 GotoDumpAddr [首页, 上一页, 下一页; 目录 ]
BC3
.1
集成
开发
环境
编译
uc/os-II
最近在看uc/os-ii,对于书上给的例子,单击里面里面的.bat
文件
就可生成,当然还得配置一下
环境
,详情请参照这个网站: http://www.freewind.com.cn/ucos/article/ucos251help.htm 我现在想说的是如何在
BC3
.1
集成
开发环
bc3
.1
环境
下创建uCOS-II应用程序的一种方法
由于尝试采用
BC3
.1创建uCOS-II的应用工程失败,失败原因及现象见上一篇
中
所描述。因此,这里绕了一个圈,实现了两方面的需求:一方面可以采用
BC3
.1的工程管理功能,实现对开发项目的管理,如增添
文件
等等功能。可以对单独的
文件
进行
编译
(除了汇编
文件
),这样就可以在BC开发
环境
下,进行代码的编写、
编译
、调试。另一方面可以消除原来连接出错的问题,生成exe
文件
。基本思想是利用
BC3
.1的
集成
dosbox下载并配置
BC3
.1及
环境
变量的方法
https://www.tuicool.com/articles/v2A3mm——Win8下用DOSBox编写汇编语言 http://www.dosbox.com/ http://www.m
asm
32.com/ http://tieba.baidu.com/p/4897231365_win10上可以运行的DosBox和
BC3
.1 https://blog.csdn.net/doniexun...
c语言
bc3
1
中
文,
bc3
1
编译
ucosII
刚开始接触嵌入式,选择比较简单的ucos_ii进行学习,下面是我用
bc3
.1
编译
ucos_ii的详细步骤,仅是一家之言,希望和大家多多交流。首先是下载ucos_ii的源代码,我在csdn下载频道上面进行下载该源代码的压缩
文件
,解压后可以看见源代码包含三个
文件
夹:BLOCKS,TO,UCOS_II。接着,也是在csdn下载频道下载
bc3
.1,是个压缩
文件
,解压后生产
文件
夹
bc3
1。下面介绍如何安装与...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章