腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
10
回答
如
何在
没有
EXE
或
ELF
这样
的
容器
的
情况下
手动
编写
和
执行
纯
机器
代码
?
我只需要一个hello world演示,看看
机器
代码
是如何工作
的
。如何
编写
/
执行
纯
机器
代码
?
浏览 2
提问于2011-03-11
得票数 65
1
回答
操作系统是如何为每个进程生成页表
的
?
、
、
、
我知道每个进程都有自己
的
虚拟地址空间。为每个进程生成一个表,以将虚拟地址映射到驻留在物理内存(称为页)中
的
物理地址。 当尝试访问某个地址(例如0x123 )时,系统会使用该表查找该地址。否则返回转换后
的
地址。(为了简单起见,我在这里不提及TLB
和
页面错误
的
作用)。 我
的
问题是,这个表是如何生成
的
?当我
的
程序开始运行时,它如何知道0x123应该映射到物理内存?
浏览 115
提问于2020-09-19
得票数 1
4
回答
在32位
和
64位
机器
上
的
C/C++可
执行
文件
、
、
使用c/c++可以同时在32-bit
和
64-bit
机器
上运行
的
32-bit是否有可能制作一个64-bit?如果是的话,我怎样才能做一个呢?
浏览 0
提问于2018-05-15
得票数 1
回答已采纳
1
回答
一些初学者问我们运行应用程序时,精灵文件、节头以及它们一般是如何工作
的
。
当您
编写
一个C应用程序并编译它(比如gcc)时,它会被转换成表示
代码
和数据
的
机器
指令。调用编译器
的
输出是一个精灵文件。精灵文件包含(除其他外)一个节头,它基本上是一系列
的
Elf
64_Shdr,对于每个已编译
的
应用程序包含
的
每个部分。因此,基本上一个部分只是一些表示
代码
或
数据
的
机器
指令,以及关于它
的
一些信息,比如它在哪里(第一条指令
的</e
浏览 1
提问于2020-02-17
得票数 1
回答已采纳
6
回答
是否有可能替换操作系统
的
Loader?有
没有
办法获得对Loader
的
控制权?
、
、
、
、
我想知道是否有可能取代操作系统(Windows是我
的
选择)
的
Loader (可
执行
程序加载程序,而不是引导加载程序)。有
没有
第三方加载器可以修补默认
的
加载器。有什么方法可以让我获得对OS Loader
的
控制权吗?我
的
意思是,我希望它正在做
的
事情对我来说是可见
的
(每一步)。 如果你问我为什么要这么做,For learning purposes.
浏览 2
提问于2010-01-29
得票数 6
回答已采纳
2
回答
在不同
机器
上优化C库构建/编译任务
的
最佳方法
、
、
、
、
我们需要在不同
的
环境(
如
suse x86、suse itanium、solaris、HPUX、IBM )上构建一个C库,使用不同
的
编译器选项(
如
编译器标志、32位
或
64位、静态
或
动态、字节顺序
等
)。目前,我们正在大约200台构建
机器
上构建它。我们有一个高效
的
makefile,但我们仍然需要登录到不同
的
机器
,
执行
FTP以获取
代码
,然后
执行
make,
浏览 0
提问于2013-02-02
得票数 1
回答已采纳
1
回答
如何使用我
的
应用程序
的
一些设置生成
exe
文件
、
、
、
基本上,我只是不想知道这是如何实现
的
。 例如,假设我必须
执行
exe
文件、app1.
exe
和
app2.
exe
。现在,app2.
exe
根据定义在其变量上
的
一些设置
执行
特定
的
工作。我不知道如
何在
不使用任何配置文件、注册表
或
类似的
情况下
,为app1.
exe
编写
代码
以生成app2.
exe
文件,同时为其定
浏览 1
提问于2014-05-15
得票数 0
回答已采纳
2
回答
C编译所涉及
的
内部进程是什么?
、
、
、
有
没有
人可以向我详细说明编译时所涉及
的
步骤/过程(内部信息),然后链接以创建最终
的
可
执行
文件(我需要关于预处理器/编译器通常对C src
代码
执行
的
信息/步骤)__Kanu
浏览 0
提问于2010-09-28
得票数 4
回答已采纳
1
回答
对ARM映像
的
Docker构建失败
、
、
、
这对于amd64
和
i386非常有效,但对于ARM却失败了。因此,所有的图像使用相同
的
堆栈,并应作出类似的反应。\ mkdir /var/log/supervisord /var/run/supervisord 如前所述,i386
和
amd64
的
构建
没有
问题。mkdir /var/lo
浏览 3
提问于2019-07-24
得票数 4
回答已采纳
1
回答
之间
的
用法差异。a.out,.
ELF
,.
EXE
和
.COFF
、
、
、
问题是,有时对象
代码
的
格式也是.
elf
、.COFF格式,并且仍然写着“可
执行
和
可链接”。 我主要是一个Windows用户,我知道当您编译
和
组装您
的
C/C++
代码
时,您会得到类似于.o
或
.obj
的
东西。这是不可
执行
的
(嗯,我从来
没有
尝试过
执行
它们)。但是,当您完成静态
和
动态库
的
链接并完成构建时,将出现可
浏览 5
提问于2013-06-27
得票数 24
回答已采纳
1
回答
为什么某些语言被选择用于安全应用程序开发而不是其他语言?
、
、
具体来说,为什么最流行
的
攻击代理都是用java
编写
的
?对于java语言
的
设计是否存在任何特殊
的
安全态势,从而使这样
的
编写
工具变得更简单?更容易维护
和
更新?
浏览 0
提问于2014-05-29
得票数 1
2
回答
如何对PHP应用程序进行文档化
、
、
我试图理解通过Docker部署PHP web应用程序
的
一般过程。我有一个网络应用程序开发在LAMP。这就是我困惑
的
地方。然后,我必须为我
的
数据库创建一个
容器
,为应用程序本身创建另一个
容器
(包含
代码
的
目录),
浏览 4
提问于2017-01-13
得票数 2
回答已采纳
2
回答
如果
没有
Visual,我们如何
执行
selenium自动化脚本?
我正在使用2019在C#中使用Selenium WebDriver实现web应用程序
的
自动化。"C:\xxx\xxx\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions\Micros
浏览 0
提问于2023-01-17
得票数 0
3
回答
如何为Linux
编写
纯
机器
代码
?
、
、
我正在
编写
一个编译器,我希望它能够编译成一个本机可
执行
文件(目前只是Linux )。我不希望它是汇编,它需要纯粹
的
机器
代码
。谁能给我指明正确
的
方向? 编辑:我想要生成x86 Linux
机器
代码
。
浏览 0
提问于2020-04-10
得票数 -4
1
回答
从py创建
exe
,它在
执行
时默认通过arguemt?
、
、
、
、
如果我们假设这是test.py
代码
: print arg print "Hello World!"通过使用诸如
或
或
等
工具,我们如
何在
默认
情况下
使
exe
在
执行
时传递特定
的
参数?例如:通过使用一个工具,我们从test.py生成一个test.
exe
,通过
执行
该test.
exe
,它将使用fooba
浏览 15
提问于2018-08-14
得票数 4
回答已采纳
2
回答
GWT/GAE应用程序客户/服务器
代码
的
调试与运行
、
、
、
、
我已经安装了Google插件,它也降低了GWT
和
GAE SDK。但是现在我已经坐下来思考事情了,对于如
何在
我
的
机器
上本地调试
和
运行应用程序,我感到非常困惑。只需将其部署到Tomcat
容器
中,在http://localhost:8080/MyApp上启动一个浏览器,然后开始使用/
手动
测试该应用程序。我想完成同样
的
任务,但是对于GWT
和
GAE来说,两者都有很多选择,当你将它们放在同一台
机器<
浏览 5
提问于2012-09-08
得票数 3
1
回答
只在一台
机器
上
执行
批处理文件for循环。
、
、
我
编写
了以下.bat文件,它在我
的
Windows2000
机器
上运行得很好,但不会在我
的
Windows7
或
Windows
机器
上运行。基本上,它只是遍历当前目录并运行一个校验
和
程序,该程序返回校验
和
。将程序
的
输出保存到文本文件中,然后格式化以删除输出文件
的
校验
和
。在其他
机器
上,它输出一个空白文件。我打开Echo,只保留for循环行,发现
执行
crc32sum.
e
浏览 3
提问于2015-12-08
得票数 1
回答已采纳
9
回答
X86
机器
上
的
程序集,Windows与Linux
、
、
它们是一样
的
吗?假设我在windows
机器
上用汇编语言
编写
了一个小应用程序,它所做
的
就是添加1+1并将其存储在一个寄存器中。然后,我在Linux
机器
上
编写
完全相同
的
代码
。我想是的,因为在硬件层面,它是同一台
机器
,所以“硬件
的
语言”(恕我直言)也是一样
的
。 所以我认为一个以windows为目标但用汇编语言
编写
的
病毒不会仅仅是一个wi
浏览 0
提问于2010-07-24
得票数 7
回答已采纳
1
回答
无操作系统pc上
的
C++程序
最近,我决定学习一门新
的
编程语言,我知道C++(这是我将要学习
的
语言)真的很好很快。(快速
执行
) 现在我有一个关于C++(也许还有C)
的
问题。 有
没有
可能让程序在每台设备上运行?比如绕过操作系统,直接在CPU上运行命令/0
和
1?
或
在
没有
安装操作系统
的
计算机上运行,就像创建自己
的
操作系统一样?如果可能,那么.exes(windows可
执行
文件)
和
无操作系统支持
的
浏览 23
提问于2021-03-28
得票数 0
回答已采纳
6
回答
如何用GMP、MPFR、MPC、
ELF
等分片安装GCC,
没有
共享库?
、
、
、
、
如何使用当前版本,分块安装GCC ( GNU编译器集), 使用正确版本
的
依赖项,不使用包管理器(
如
yum,rpm,apt,dpkg),不使用共享库?典型
的
开发人员可能希望以典型
的
方式安装GCC,使用包管理器(yum、rpm、apt、dpkg、port、brew
等
)。
或
按照此处
的
说明进行操作()。我
的
问题是,如
何在
没有
共享库
的
情况下
,一块一块地安装GCC。我想要一个完全独立
的
浏览 266
提问于2012-02-26
得票数 122
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pyinstaller分发打包Python.py成.exe文件 自动收集依赖.pyd.pyc.pyo
python入门—python的安装
Java基础一(Java相关介绍)
exe是什么文件
程序员术语:什么是高级语言/低级语言?解释语言/编译语言?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券