腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何迫使gcc使用int进行系统调用,而不是同意?
c
、
gcc
、
compiler-construction
、
system-calls
是否可以强迫gcc对所有的系统调用使用int
指令
,而不是对系统调用使用int
指令
?这个问题听起来可能很奇怪,但我不得不用这种方式
编译
一些项目,比如Python和Firefox。摘要 多亏了jbcreix,我下载了glibc2.9
源代码
,并
修改
了sysdeps/unix/sysv/
linux
/i 386/sysdep.h中的行,以禁用#undef I386_USE_SYSENTER
浏览 9
提问于2010-01-25
得票数 11
回答已采纳
1
回答
了解ubuntu
development
、
source-code
我知道
Linux
是一个开源操作系统,换句话说,我有能力用系统的
源代码
来改变我想要的任何东西。
源代码
在哪里?例如,我想向鼠标中添加一个新事件,当鼠标指针向左然后向右移动时,该事件允许用户注销。有人能给我提供一些教训或任何东西来帮助我理解
源代码
的变化是如何发生的吗?
浏览 0
提问于2014-07-29
得票数 0
1
回答
如何更改Apache的硬编码错误页面?
apache
、
apache2
如何改变Apache的硬编码错误页面,而不是使用ErrorDocument
指令
。因为,我不想将ErrorDocument文件放在htdocs文件夹中,因为当用户访问错误页面本身时,它会产生一些问题。我曾尝试在apache目录中查找内容,但没有找到任何可以
修改
以更改硬编码错误页面本身的内容。有没有办法做到这一点呢?
浏览 9
提问于2020-12-10
得票数 0
回答已采纳
1
回答
从官方的未经
修改
的
源代码
中
编译
android内核会导致结果损坏。
android
、
ubuntu
、
kernel
、
arm64
我已经从三星开源网站下载了我的三星Galaxy Tab 2018年(SM 590)的核心
源代码
。我试图使用存档中内核给出的
指令
编译
未
修改
的
源代码
,但是得到的内核文件是~28 is,而可以从存储ROM的boot.img中提取的内核文件是~13 is。当然,28‘t的大型
编译
内核不会启动系统,当我在恢复中选择reboot to system时,它会返回下载模式。1.- gcc/
linux
-x86/aarch64/aarch64
浏览 2
提问于2020-12-08
得票数 0
回答已采纳
1
回答
如何在AIX上
编译
共享库
compiling
、
aix
、
gcc
、
shared-library
我有一个简单的共享库,该库目前在
Linux
上
编译
,使用:gcc -shared -o foo.so foo.o这些gcc
指令
也适用于AIX吗?如果没有,需要进行哪些
修改
?
Linux
版本为4.4.7,有人可以使用本机AIX
编译
器提供相应的说明吗?
浏览 0
提问于2015-07-21
得票数 4
回答已采纳
1
回答
在
Linux
内核中拦截异常处理程序的最佳实践是什么?
c
、
exception-handling
、
linux-kernel
、
intercept
我需要拦截
Linux
内核中页面错误的异常处理,但不允许
修改
内核
源代码
和
编译
内核。我必须在内核模块中这样做。我现在有几种方法。 复制IDT表并替换页面故障的ISR。但是,我查看了内核的汇编代码,发现ISR调用了一些在模块
编译
时无法确定地址的函数。用跳转
指令
替换do_page_fault的前几个字节,跳到我的代码。但是,我需要在我的代码中使用do_page_fault。我不得不将替换的
指令
放到另一个地方,但是x86代码的大小很难确定,如果替换的
指令
之
浏览 4
提问于2013-04-25
得票数 1
2
回答
如何在windows中
编译
golang
源代码
compiler-construction
、
go
我想
编译
golang ()的
源代码
。因为我想学习
编译
技术,甚至我也会
修改
go
编译
器的
源代码
。有人能告诉我怎么做吗? 注意,我只想在windows中
编译
它,而不是在
linux
中
编译
它。谢谢!
浏览 6
提问于2014-06-22
得票数 2
回答已采纳
1
回答
CPython:为什么一个3行脚本需要在解释器中执行3个以上的周期?
python
、
cpython
、
python-internals
在25:55,他
修改
了CPython的C
源代码
,在运行所有字节代码
指令
的没完没了的循环开始时插入了printf(“hello\n”);您也可以这样做: X = 1print X + Y 令人费解的是,当他使用
修改
后的解释器运行test.py时,为什么在我们看到“3”之前有这么多“hello”呢?这3行代码应该
编译
成几个字节代码
指令
,load值1,load值2和调用print的<e
浏览 0
提问于2018-05-28
得票数 2
回答已采纳
1
回答
如何在
Linux
上
编译
Jigsaw http服务器?
linux
、
compilation
、
classpath
我从w3c网站下载了Jigsaw服务器
源代码
。我按照它的
指令
,但是仍然不能在我的
linux
上
编译
它。更新CLASSPATH以
编译
Jigsaw并使用新
编译
的类意味着什么?我如何设置我的类路径?
浏览 3
提问于2011-03-16
得票数 0
回答已采纳
5
回答
如何重新
编译
单个内核模块?
linux
、
makefile
、
linux-kernel
、
gnu-make
、
kernel-module
通常内核
源代码
存储在/usr/src/
linux
-2.6.x/中。如果我
修改
了一个模块的
源代码
,为了避免重新
编译
整个内核,我如何只重新
编译
那个模块?
浏览 0
提问于2012-01-05
得票数 55
4
回答
用开关语句可以无限循环吗?
java
、
jvm
、
bytecode
我正在扫描
源代码
和
编译
类,寻找潜在的无限循环。转换语句
编译
为lookupswitch和tableswitch操作码。出于安全考虑,我需要检查
编译
类,并且在质量控制程序处理
编译
类之前允许字节码
修改
。说过,是否有可能只通过
修改
类或用汇编程序生成类来无限循环?你的帮助会很感激的。编辑:结论: 正如我所怀疑的,并根据这里提供的答案,
源代码</e
浏览 3
提问于2015-10-23
得票数 4
回答已采纳
1
回答
我必须
编译
所有的内核
源代码
,这是因为对调度.c进行了一些
修改
?
linux
、
linux-kernel
我在研究
linux
内核。我已经
修改
了have .c以指定我自己的调度策略。但是重新
编译
到我的自定义内核需要超过50分钟。为什么我必须
编译
未
修改
的
源代码
?是否有任何方法只
编译
only .c?我输入以下命令来重新
编译
目录/usr/src/
linux
-version中的内核。
浏览 4
提问于2013-11-11
得票数 1
回答已采纳
1
回答
跨
Linux
和Windows运行程序集
windows
、
linux
、
assembly
、
masm
根据我对编程语言的理解,似乎
编译
器(汇编程序...我知道在其他地方讨论的两者之间有细微的差异),生成对象代码。一大堆没有
指令
的不友好的机器语言。该目标代码由处理器解释,之后由链接器使其成为可执行文件。386,.486,.586令我困惑的是,在MASM上运行DOS程序和在没有NASM或GAS的情况下在
Linux
上运行相同的程序有什么不同。如果
源代码
被
编译
成目标代码,在这一点上它不是跨平台的吗?我可以像
Linux
一样轻松地从我的戴尔电脑上双机启动Windows。这里我漏掉了什么? 此外,我一
浏览 2
提问于2012-05-10
得票数 3
回答已采纳
2
回答
如何
编译
与我们计算机上安装的内核不同的
修改
后的内核?
linux
、
linux-kernel
、
system-calls
我目前正在开发
linux
内核3.11.0-12。但我是通过
修改
从
linux
-2.6.26的kernel.org下载的
源代码
来添加系统调用的。我想
编译
修改
后的2.6.26内核来测试我的新系统调用。
浏览 4
提问于2014-03-24
得票数 0
3
回答
从C++内核转储推断源行号
c++
、
linux
、
gcc
、
compiler-construction
我有一个精简的
linux
系统,我必须在另一个系统上交叉
编译
我需要的所有应用程序。这些应用经常是核心的,我从中得到的唯一信息就是核心功能和
指令
偏移量。如果没有其他选项,则对可执行文件执行objdump,并尝试从
指令
偏移量和程序集片段中猜测
源代码
。这就是我的生活。问:既然
编译
器/gcc已经将源线转换成汇编程序
指令
,难道没有什么选项可以在
指令
偏移量和行之间进
浏览 0
提问于2013-10-11
得票数 1
回答已采纳
1
回答
使用MinGW在Win10上安装perl时出错
windows
、
perl
、
dmake
因为我需要一个
编译
器,所以我决定使用和。我安装了它们,并且可以成功地运行它们,因此继续安装Perl。按照说明,我尝试在win32下载文件夹的Perl子目录中运行dmake。
浏览 22
提问于2017-08-25
得票数 2
2
回答
编译
斯坦福nlp,FileNotFound清单文件
java
、
nlp
、
javac
、
stanford-nlp
我在Java方面的知识非常有限,我正在尝试重新
编译
斯坦福nlp。我已经提取了
源代码
,并
修改
了我想要的内容。根据
编译
指令
,运行cd classes应该将
源代码
重新
编译
为可执行文件stanford-corenlp.jar。然而,我得到了MANIFEST.MF的FileNotFound异常。我应该提供这个文件作为
编译
的输入吗?如果是,这个文件是什么?在哪
浏览 0
提问于2015-05-20
得票数 0
1
回答
如何交叉
编译
Arm/Raspberry Pi的libsndfile
arm
、
cross-compiling
、
libsndfile
、
raspberry-pi
我正试图在
Linux
下运行一个跨
编译
器,但我似乎无法将我的文件与已安装的libsndfile链接起来,我假设我需要交叉
编译
源代码
以锁定Raspberry-Pi并链接到该版本。但是,我似乎找不到直接的
指令
来执行./configure和make阶段来
编译
到目标。 注意:I遵循以下步骤:来构建交叉
编译
器并使用Eclipse。
浏览 0
提问于2012-07-20
得票数 3
回答已采纳
1
回答
将.cs文件添加到ASP.NET网站项目中
c#
、
asp.net
、
visual-studio
、
webforms
然而,不幸的是,我经常收到错误,说
编译
这个文件时出现了问题。文件中的所有类都包含在单个名称空间中-“全局”。 描述:在
编译
服务此请求所需的资源时发生了错误。请查看以下具体错误详细信息,并
浏览 0
提问于2016-08-02
得票数 0
回答已采纳
1
回答
linux
中shm.c的
修改
linux
、
linux-kernel
、
operating-system
、
shared-libraries
、
kernel-module
我想在
Linux
中
修改
shm.c,为此我做了以下工作: 在对shmget()或shmat()函数进行
修改
之后,这些
修改
就可以工作了。
浏览 1
提问于2018-04-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
开放源代码的必须要求冲向我,我还是没有闪,但是可以E往直前!
从程序的运行周期到计算机编程语言的分类来分析解释型语言与编译型语言的区别及各自优缺点
【Linux】调试器-gdb使用
Linux调试工具|Addr2line
Python基础手册3——Python解释器
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券