腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
MASM
对象
与
C
对象
链接
会
产生
错误
的
结果
c
、
assembly
、
linker
、
masm
我已经在汇编中实现了一个简单
的
宏“intadd”,它可以添加两个整数(QWORD)。
C
中
的
驱动程序代码也使用了QWORDS,它是来自stdint.h
的
uint32_t
的
一个类型定义。asm.asm intadd PROC x:DWORD, y:DWORDadd eax, yintadd ENDP END 我也试着把y移到ebx,然后加上eax,ebx,但
结果
是一样
的
C
代码段 extern DWORD intadd(DW
浏览 8
提问于2019-03-02
得票数 0
回答已采纳
1
回答
如何在
MASM
中为近直接相关调用/jmp编写绝对目标
assembly
、
visual-c++
、
x86
、
call
、
masm
要使一个正常
的
(近直接
的
) call到一个绝对地址,用NASM或AT&T语法编写call 0x1234567,汇编程序+
链接
器负责计算一个rel32,以便从
链接
器放置call指令
的
地方到达目标。: 400080: e8 e2 44 e3 00 call 1234567 <_end+0xc344df>
链接
器根据
对象
文件中
的
0x5&
浏览 1
提问于2018-04-27
得票数 6
回答已采纳
1
回答
MASM
32 q编辑器
链接
器
错误
LNK1181
linker-errors
、
masm
、
masm32
然而,一小时前,我开始收到
链接
器
错误
: *** ASCII构建 微软(注册商标)增量
链接
版本5.12.8078版权(
C
)微软公司
链接
:致命
错误
LNK1181:无法打开输入文件"
C
:\Docum
浏览 1
提问于2013-08-28
得票数 0
回答已采纳
1
回答
Powerpoint VBA msoCallout
链接
更新
vba
、
powerpoint
、
external-links
各位-Application.ActiveWindow.Selection.Type = msoLinkedOLEObject 'true 然而,在插入图片时,我所关心
的
是- (In
浏览 0
提问于2013-03-14
得票数 0
回答已采纳
1
回答
masm
32
链接
器不创建可执行文件。
linker
、
masm32
我在Windows
masm
32计算机上安装了SP3。我从这里下载了
masm
32: Assembling: sample.asm *******
浏览 3
提问于2013-10-23
得票数 5
回答已采纳
1
回答
如何用
MASM
32在XP SP3中构建MS-DOS程序
assembly
、
windows-xp
、
masm
、
masm32
procint 21hmov ah,2int 21hint 21hend main驱动器
C
中
的
卷没有标签。卷序列号为A 868-
C
4EC 请告诉我该怎么做:(谢谢
浏览 2
提问于2014-03-08
得票数 0
2
回答
MASM
在保护模式下生成
错误
的
呼叫目标
assembly
、
x86
、
dos
、
masm
、
protected-mode
当调用处于保护模式时内存地址低于当前函数
的
函数时,我会遇到异常。异常将根据代码配置,有时是一般保护
错误
,有时是无效操作代码等而有所不同。这是一个程序
的
源代码,该程序在硬件上
产生
一般保护故障,在DOSBox中
产生
双重故障。相关代码位于分段seg32中。生成了
错误
的
调用目标,而我正在执行垃圾。调试
将
调用指令加载到06CA:05A9,
将
调用目标(push eax)加载到06CA:057B。调用指令被编码为E8 CD FF 00 00,即ca
浏览 2
提问于2020-05-22
得票数 2
回答已采纳
1
回答
用资源文件
链接
程序集脚本
assembly
、
masm64
我试图将我
的
程序集脚本
链接
到一个用ResEdit生成
的
资源文件,该资源文件
与
.bat文件属于同一个目录:
C
:\
masm
64\ml64.exe dialog_box.asm /link/entry:Main resources.res /subsystem:windows /defaultlib:"
C
:\
masm
64\kernel32.Lib" /defaultl
浏览 7
提问于2020-03-12
得票数 1
1
回答
用
MASM
生成目标文件并与MSVC目标文件
链接
c
、
linker
、
masm
我想要将只包含一个函数
的
程序集文件
与
从生成
的
对象
文件
链接
起来。我想知道如何在
MASM
中创建.obj文件,我也需要知道如何创建这样
的
函数。对于一个
将
两个整数相加
的
函数来说,这足够了吗?intadd PROC int1:DWORD int2:DWORDmov ebx, int2intadd ENDP 如果我创建并
链接
obj文件,总而言之:我需要知道如何从
M
浏览 19
提问于2019-03-01
得票数 1
回答已采纳
1
回答
影片剪辑未实例化
actionscript
我创建了一个包含AS Linkage和use类定义
的
对象
的
实例。无论我是否可以直观地识别
对象
是否已加载,此
对象
的
构造函数类都不会被调用。我尝试在场景中重新创建
对象
,重命名,等等。但它仍然
会
产生
相同
的
错误
。运行GfxMediaPlayer时,我可以看到显示1009
错误
;这是缺少AS
链接
时
的
常见
错误
。 对于这类
对象
浏览 0
提问于2014-04-26
得票数 0
3
回答
在
C
中一对一连接
c
、
linker
、
dependencies
、
object-files
是否有任何方法在
C
中实现
对象
文件
的
链接
,以便某些
对象
只能相互
链接
? 例如:尝试
链接
对象
1和
对象
2
将
工作并
产生
一个可执行文件,但试图
链接
对象
1和
对象
3
将
返回
错误
,否则
产生
的
可执行文件
将
无法正确工作。背景信息:基本上,情况是程序员A和程序员B发送他们
的<
浏览 4
提问于2011-10-23
得票数 0
回答已采纳
1
回答
将
MASM
程序
与
链接
导致
错误
,以加载mspdbcore.dll (
错误
代码: 193)
windows
、
assembly
、
linker
、
masm
、
masm32
将
MASM
程序
与
链接
导致
错误
,以加载mspdbcore.dll (
错误
代码: 193) 我已经在系统上
的
VC目录中找到了mspdbcore.dll,并将这个目录添加到路径中,但这并不能解决问题。我似乎找不出出了什么问题,我希望有人能引导我朝着正确
的
方向前
浏览 1
提问于2016-07-10
得票数 2
3
回答
然后在==运算符上扩展Java框。
java
为什么上面的代码
会
产生
编译时
错误
?我
的
猜测是,如果我第一次被装箱,并扩大到数字,
结果
将
永远是
错误
的
。在
将
原语
与
对象
进行比较时,是否有引用==操作符
的
规范?总是尝试去执行取消装箱和如果必然
会
扩大?
浏览 0
提问于2013-09-02
得票数 4
回答已采纳
2
回答
为什么Array.prototype.join()会使任意深度
的
数组变平?
javascript
、
arrays
、
google-chrome
、
join
与
一些JavaScript混在一起,以及我认为应该
产生
的
错误
,碰巧按预期
的
方式完成了。[].join()似乎使任意深度
的
嵌套数组变平。var arr = [['a'], ['b'], ['
c
']];甚至var arr = [['a'], [[[[[[
浏览 6
提问于2016-10-04
得票数 2
回答已采纳
2
回答
rvalues和FCD中
的
临时
对象
。
c++
、
c++11
、
temporary
、
rvalue
我花了相当长
的
时间来理解rvalue和临时
对象
之间
的
区别。但现在委员
会
的
最后草案在第75页上说:#include <string> void foo(std::string&a
浏览 2
提问于2010-06-09
得票数 5
回答已采纳
1
回答
Prolog为什么这两项统一?
list
、
prolog
我很困惑为什么a,b,
c
,d和[a,b,
c
,d]统一。据我有限
的
理解,“x”运算符
将
头和尾除以
产生
a,b和[
c
,d]。那么,这个具有明显双列表
的
结果
对象
如何
与
第一个
结果
对象
的
c
,d统一呢?
浏览 4
提问于2017-04-20
得票数 1
回答已采纳
2
回答
如何以
与
clang -
c
main.
c
相同
的
方式从汇编程序源生成
对象
文件?
assembly
、
gnu-assembler
我想研究一个obj文件
的
细节,我已经生成了一个main.S文件,当我使用as main.S时,我得到一个a.out文件作为回报,它可以直接
与
./a.out一起运行,而ld -m elf_x86_64 a.out
会
产生
一个
错误
。 我希望生成一个
与
clang -
c
main.
c
的
结果
相同
的
文件类型
的
对象
文件。我怎么能这么做?我可能把手术搞混了,造成了
浏览 3
提问于2021-03-22
得票数 2
回答已采纳
1
回答
关于
MASM
汇编程序
的
“
链接
映射”输出和“假定”指令
的
问题
c++
、
c
、
masm
、
assembly
我是
MASM
的
新手。所以这些问题可能是非常基本
的
。顺便说一句:“假设”指令是做什么
的
?我
的
理解是,它告诉汇编程序
将
一些信息发送到exe文件头中,以便程序
浏览 5
提问于2010-04-04
得票数 1
1
回答
在使用--全存档ld选项后,大幅度缩小大小。
linker
、
ld
ld 说 对于命令行中在--整个存档选项之后提到
的
每个归档,在
链接
中包含存档中
的
每个
对象
文件,而不是搜索所需
的
目标文件。这通常用于
将
存档文件转换为共享库,迫使每个
对象
都包含在
结果
共享库中。此选项可多次使用。 我编写了一个玩具程序,并将其静态
链接
到GNU gmp库(libgmp.a)。令人惊讶
的
是,libgmp.a
的
大小是1.2 MB,而生成
的
可执行文件
的
浏览 5
提问于2015-10-26
得票数 0
1
回答
从
MASM
32调用.
c
过程
c
、
masm32
我需要构建一个win32应用程序,并且需要从一个
C
函数调用一个过程,但是我总是得到一个构建
错误
:我用一个过程
将
所有内容简化为一个简单
的
主函数和简单
的
.asm文件,我仍然得到相同
的
构建(或者
链接
)
错误
。
MASM
32代码(在它自己
的
.asm文件中):.DATA
浏览 2
提问于2016-07-30
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初学C+,小白必看的10种编程错误~
C+编程新手容易犯的 10 种编程错误
VS2019 v16.9 预览版3:MSVC后端更新汇总
Java程序员最常犯的错误盘点之Top 10
还在使用字符串操作来解析、构建文件名和路径?快来试试这个库吧|Python 标准库
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券