腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
masm
编译器
将
结构
嵌
套到
程序
集
文件
中
、
、
、
有人知道如何
使用
windows
编译器
ml.exe在汇编
中
创建嵌套
结构
吗?startupinfoexa (https://docs.microsoft.com/en-us/windows/win32/api/winbase/ns-winbase-startupinfoexa)的
结构
在我的代码
中
,startupinfoa
结构
是这样声明的: STARTUPINFOA struct cb
浏览 14
提问于2020-01-19
得票数 1
回答已采纳
1
回答
在Visual Studio上
使用
MASM
将
hello world写入带有DOS中断的控制台
、
、
、
我看到了显示hello world
程序
的不同教程,但没有一个人在我的visual studio
masm
上工作。 执行这段代码的正确方式是什么? . MODEL SMALL .
浏览 39
提问于2019-03-30
得票数 0
2
回答
在Java或C++中生成独立窗口可执行
文件
的库
、
、
、
、
我是,而不是,试图将我的源代码编译成一个可执行
文件
。请阅读前标记为副本。 尽管如此,如果以前有人问过这个问题,我很抱歉。无数的“我如何编译java \ C++到exe”的问题填满了我所有的搜索。我正在寻找一个库,以方便创建windows可执行
文件
(.exe)
文件
。具体来说,我希望能够在运行时生成一系列
程序
集
指令(这些指令非常简单),并创建一个可执行
文件
来执行它们。我可以自己生成
程序
集
;我只想拥有一个库来帮助处理.exe
文件
的所有头和其
浏览 7
提问于2013-04-11
得票数 1
回答已采纳
3
回答
我应该
使用
哪个C
编译器
来创建我自己的简单操作系统?
、
、
、
我想要一个C
编译器
,它将我的C源代码转换成
程序
集
源代码,然后用NASM编译可靠的
文件
。我不
使用
任何C标准库,甚至stdio.h或math.h。我想要一个
编译器
<e
浏览 9
提问于2012-05-09
得票数 0
回答已采纳
2
回答
和Macro汇编
程序
包括
、
、
我在他们的32位
MASM
编译器
(ml.exe)上得到了相同的结果。我不知道,但我怀疑非快递用户可能也有同样的问题。 我正试图用
MASM
编写一个小
程序
。显然我需要包括
masm
32rt.inc。
编译器
抱怨它找不到这样的
文件
,实际上,我的系统上似乎没有这样的
文件
。经过一些搜索后,我设法找到了该
文件
的一个版本,但结果发现它只是我没有的
文件
的include-s和includelib-s。
masm
32rt.in
浏览 2
提问于2012-10-26
得票数 1
回答已采纳
2
回答
在Visual Studio 2008
中
使用
NASM作为内联汇编
编译器
?
、
、
、
我设法
将
NASM设置为单独.asm
文件
的
编译器
,但我找不到一种方法
将
NASM设置为用于内联汇编
程序
的
编译器
(__asm指令)。,0 顺便说一句,MSDN没有给出任何线索:D
浏览 0
提问于2009-08-24
得票数 0
3
回答
masm
32和
masm
的区别是什么?
、
、
、
我正在尝试学习windows的汇编,并且看到有两个汇编
程序
:
masm
32: 这些是等价的吗?我应该选择哪一个来学习windows的汇编?
浏览 0
提问于2010-11-02
得票数 6
1
回答
错误A2008:语法错误:
、
我正在为我正在开发的操作系统编写一个引导加载
程序
。 第一行出现语法错误。
浏览 4
提问于2017-10-06
得票数 2
回答已采纳
2
回答
如何从c#编写汇编代码?
、
、
、
我想用c#编写一个汇编代码字符串,并将其发送到某个win32应用
程序
接口来编译和执行,然后返回结果。string str = "MOV 1,2;XOR EBP,EBP"...
浏览 0
提问于2010-12-02
得票数 2
回答已采纳
5
回答
如何在c
中
查看优化的代码
、
我可以
使用
分析器、可执行
文件
的大小和执行所需的时间来检查优化。 提前谢谢。
浏览 10
提问于2010-03-06
得票数 10
回答已采纳
1
回答
使用
Turbo++ 3.0工具
将
C
文件
和汇编
文件
组合链接时,
程序
失败
、
、
、
、
我有以下
程序
集
代码,其目的是
将
屏幕模式设置为模式13:.code mov al,13h retENDextern void func(); return(0);但是,我不知道如何
将
这两个对象
浏览 1
提问于2018-03-16
得票数 1
回答已采纳
1
回答
x64
程序
集
dword上的签名扩展
、
、
、
、
我目前正在
使用
VS2013
中
的
MASM
进行一些x64
程序
集
编程。我知道,当您向汇编过程(在C++
中
定义为外部"C“)提供整数时,该整数
将
进入rcx寄存器。在这种情况下,整数是32位,即双字的大小。我唯一不确定的是,
编译器
在
将
dword放入rcx时是执行符号扩展,还是执行零扩展(
将
高32位置零并丢失dword的符号)。如果有人能确认
编译器
在这个实例
中
做了什么(因为我不能手动
浏览 0
提问于2015-07-14
得票数 0
2
回答
如何在
程序
集中访问C
结构
值?
、
、
、
当我想在
程序
集中访问C
结构
中
的某些值时,我通常只是在
结构
的地址
中
添加一些内容。但是,当这个
结构
很大的时候,它会很累.是否有任何在内部声明全局标签的技巧或正常选项? 如何在
程序
集中访问C
结构
值?
浏览 7
提问于2020-06-10
得票数 3
回答已采纳
2
回答
如何以编程方式
将
参数/指令插入到预构建的可移植可执行
文件
中
、
、
、
我有两个可执行
文件
,都是由我手工创建的,我
将
分别调用它们1.exe和2.exe。首先,这两个可执行
文件
都是
使用
Microsoft
编译器
由MSVS 2010编译的。对我来说最重要的是: 2.exe 如何找到
使用
这些参数(消息)。我完全理解我不能简单地
使用
C++代码作为注入,它必须是可以由
编译器
在运行时生成/翻译的裸<
浏览 9
提问于2012-11-28
得票数 1
回答已采纳
1
回答
Objdump在已编译的
程序
集
上将fsubrp交换为fsubp?
、
、
、
、
我正在
将
Quake 2的内联Win32
程序
集
移植到GAS。我首先获取内联
程序
集
,然后将其放入自己的ASM
文件
中
。修复了所有问题,然后开始移植到GAS。我用比较实用
程序
和阅读汇编手册仔细检查了几个小时,最后在GAS和
MASM
版本上尝试了"objdump -dwrC > out.txt“。我注意到的很奇怪。这很奇怪,因为
MASM
和GAS
中
的实际汇编代码都
使用
了fsubr
浏览 47
提问于2019-05-20
得票数 3
3
回答
在Visual Studio
中
编写汇编语言和C
、
、
、
、
但是,在Visual Studio
中
编写和编译汇编和C代码是可能的吗?可以在普通的C++项目中编写汇编和/或C代码吗?
浏览 2
提问于2013-06-24
得票数 3
回答已采纳
2
回答
在
MASM
中
调用标准库函数
、
、
、
、
我想以混合C++/汇编的方式在
MASM
中
开始。我目前正在尝试从
程序
集中调用标准库函数(例如printf),然后调用C++。 在cpp
文件
中
声明printf签名后,代码就可以工作了。不幸的是,这并没有解决问题(代码在extern声明
中
运行得很好,但是抛出了一个没有错误的错误)。我可以通过在cpp代码中
使用
函数来省略声明(也就是说,如果在源
文件
的某个地方添加了一个printf("\0");,那么链接器就没有问题,所有事情都能正
浏览 5
提问于2019-08-06
得票数 4
回答已采纳
1
回答
让gcc从Makefile创建.s
文件
和可执行二进制
文件
、
我想要做的是通过
编译器
生成的
程序
集
来阅读我编写的C
程序
。我知道gcc的选择是gcc -S -
masm
=intel file.c。我现在的问题是:我能让gcc
使用
Makefile自动创建.s
文件
和.out
文件
吗?
浏览 2
提问于2021-01-28
得票数 1
回答已采纳
1
回答
如何
将
包含多个变量的c++
程序
转换为
程序
集
、
我必须在
程序
集中转换这个C
程序
,但是主寄存器是不够的,我如何在
程序
集中添加更多的变量?(不从C中导入它们)还是有一种简单的方法在
程序
集中复制这些代码?
程序
的目标是比较最小字符串(S2)和最大字符串(S1),并在字符串1
中
每次重复时保存单词第一个字符在数组positions[]
中
的位置。positions[positionsLen] = i; }return 0;
浏览 3
提问于2022-05-18
得票数 0
1
回答
将
Extern C转换为内联ASM
、
、
我有一个C++项目,它调用位于.asm (
MASM
)
文件
中
的外部函数。我是否可以在C++
文件
中
内联
MASM
代码,而不必
使用
单独的.asm
文件
?.asm
文件
mov r10, rcx syscallZwReadVirtualMemoryendp 这是C++
文件
#i
浏览 1
提问于2018-04-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Go 语言编译过程概述
Hive入门级介绍
每一位程序员都应该学习的优秀代码
Linux c编程起步,掌握gcc的基本用法
从入门到精通,C语言第二讲:C环境设置与程序结构
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券