腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1107)
视频
沙龙
2
回答
可执行文件
.
data
部分
的
Linux
默认
行为
在
5.4
和
5.9
之间
发
生了
变化
?
、
、
、
、
故事 案例1 我不小心把我
的
汇编代码写在
部分
。我编译并执行了它。程序
在
Linux
下运行正常。 即使我没有指定像这样
的
标志 ..。 案例2: 在那之后,我
在
Linux
下执行了这个程序。 ..。事实证明,该
部分
是不可执行
的
。 我认为
Linux
上有一个管理该权限
的
配置。但我不知道去哪里找。:/tmp$ cat test.asmglobal _
浏览 76
提问于2020-11-14
得票数 9
回答已采纳
1
回答
LeakSanitizer不能在Ubuntu18.04
的
gdb下工作吗?
、
、
、
、
我最近将我
的
Linux
开发虚拟机从Ubuntu 16.04升级到18.04,并注意到有一件事发
生了
变化
。这是
在
x86-64上。
在
16.04版本中,我一直使用这样
的
工作流程:构建我正在与gcc (
5.4
,16.04中
的
常用版本)以及-fsanitize=address
和
-O0 -g一起工作
的
项目,然后通过gdb (7.11.1,也就是Ubuntu附带
的
版本)运行
可执行文件</
浏览 854
提问于2019-01-03
得票数 11
2
回答
静态库链接两次
我有以下设置: 数据(全局变量、静态类成员)是否也重复,
可执行文件
和
dll是否看到相同
的
数据?你怎么解决这个问题?编辑: 谢谢你
的
回答
浏览 6
提问于2015-07-03
得票数 9
回答已采纳
2
回答
带自定义范围
的
Gnuplot偏移量(v
5.4
)
我有一个问题,
在
gnuplotv
5.4
和
v5.2相比,偏移是如何工作
的
。#x y1 4.207543 2.414435 2.79098 不幸
的
是,文档没有涉及自定义范围。我不确定这是一个bug,还是我
的
代码有问题,或者是否使用偏移量
和
自定义范围
的
特性
在
浏览 0
提问于2021-03-27
得票数 1
2
回答
生成android时出错
、
、
、
、
我安装了android 2.3.2 (这是android ide-162.3934792-
linux
.zip),这是最新
的
稳定版本。我用
的
是软呢帽。我用
的
是流星1.4.4.2 在为Android平台构建Cordova应用程序时,Android:无法
在
Android中找到gradle包装器。可能需要更新你
的
Android SDK。在这里查看:~/Android/Sdk/tools/
浏览 1
提问于2017-05-29
得票数 1
回答已采纳
2
回答
立即关闭NTPD同步
、
、
、
我
的
任务是将
linux
设备与ntp服务器同步。文档表示,
默认
情况下,ntpd检查系统时间和服务器时间
之间
的
差异,如果偏移量
在
恐慌阈值(1000 s是
默认
的
)内,ntpd将开始缓慢地校正系统时间。好吧,这对我很好,我需要那种
行为
。 我手动设置系统时间,然后启动ntpd。使用命令ntpq -c对等点,我可以查找同步过程。它显示设备连接到服务器并获取数据包。但在一两分钟后,系统时间发
生了
变化
,向服务器时间
浏览 0
提问于2016-08-10
得票数 -1
2
回答
当包含在项目中
的
程序集文件时来自mmap
的
意外exec权限
、
、
、
、
在
我
的
项目中,当我使用mmap分配内存时,映射(/proc/self/maps)显示它是一个可读
和
可执行
的
区域(),尽管有,但我只请求了可读
的
内存。
在
查看了strace (看起来不错)
和
其他调试之后,我找到了唯一似乎可以避免这个奇怪问题
的
东西:从项目中删除程序集文件,只留下纯C (什么?!)这是我
的
一个奇怪
的
例子,我正在研究Ubunbtu 19.04
和
默认</e
浏览 5
提问于2019-10-06
得票数 102
回答已采纳
2
回答
React呈现函数防止
在
每次调用时创建新
的
画布元素- Charts.js
、
、
我使用
的
是React,Charts.js
和
Reactive-chart.js。画布被呈现了两次,我猜这是代码设置
的
方式。
在
第一个画布元素上,它只有一个名称,
浏览 4
提问于2016-11-21
得票数 1
回答已采纳
1
回答
最小
可执行文件
的
大小现在比2年前要大10倍,用于微型程序吗?
、
、
、
、
对于大学课程,如果使用gcc/clang
和
程序集编写
和
编译,我喜欢比较功能相似程序
的
代码大小。
在
重新评估如何进一步缩小某些
可执行文件
的
大小
的
过程中,当我两年前组装/链接
的
相同
的
汇编代码
在
再次构建后已经超过10倍时,我无法相信自己
的
眼睛(这对于多个程序来说是正确
的
,不仅仅是helloworld):readelf告诉我,节标题
的
开头
在</e
浏览 1
提问于2020-11-27
得票数 11
1
回答
过程图像中不同截面的尺寸限制
、
我知道,
默认
情况下,堆栈
的
最大大小
在
MiBi上是2 MiBi,
在
Linux
上是8 MiBi。
的
大小限制是什么?文本段 我之所以需要知道这一点,是因为我
在
可执行文件
中嵌入了一些数据。
浏览 3
提问于2014-07-10
得票数 2
回答已采纳
1
回答
随着时间
的
推移,我如何诊断GNU链接器
行为
的
差异?
、
、
、
我有一个小型
的
x86-64组装程序,我
在
2018年编译并链接了这个程序。我现在正在尝试复制构建,但是
在
链接
的
时候,我
在
最终
的
二进制文件中得到了不同
的
结果。两个文件都是使用以下命令组装
和
链接
的
:我
在
2018年创建
的
最初
的
ELF名为prng。下面我展示了objdump
在
每
浏览 2
提问于2020-09-02
得票数 2
回答已采纳
1
回答
可以
在
bash正则表达式中进行OR运算吗?
、
、
我知道我可以使用grep、awk等,但我有大量
的
bash脚本,其中包含一些使用=~
的
条件语句,如下所示: #works if [[ "bar" =~ "bar" ]]; then echo "match
浏览 15
提问于2019-06-05
得票数 5
回答已采纳
2
回答
为什么x86-64中
的
全局变量相对于指令指针被访问?
、
、
、
C代码
在
主函数中声明全局变量
和
变量,如下所示:int main() int x=4; return 0;现在我查看了从这个C代码生成
的
程序集代码,我看到全局变量y是使用rip指令指针
的
值存储
的
。我认为只有const全局变量存储
在
文本段中,但是,在这个例子中,似乎也有常规
的
全局变量存储
在
文本段中,这是非常奇怪
的
。 我想我做
的
一些
浏览 1
提问于2019-05-22
得票数 12
回答已采纳
2
回答
urllib2不会读取整个页面
、
、
、
我
的
一
部分
代码,将分析一个网站不工作。
data
= page.read() 直到昨天,这都运行得很好;但是现在数据
的
长度始终是69496而不是122989,但是当我打开较小
的
页面时,我
的
代码运行得很好
浏览 1
提问于2012-10-24
得票数 0
1
回答
为带有本机扩展
的
gem维护一致
的
Gemfile.lock
、
、
我
在
一个工程师团队工作,开发带有原生
可执行文件
的
gem。出于合同原因,重要
的
是,当我们部署到新环境时,所有依赖项都使用与我们测试
的
版本相同
的
版本。问题是,我们有OSX
和
Linux
的
开发机器,从1.14开始,创业板存储库中
的
锁文件
的
开头由以下更改: remote: .然后,当
linux
开发人员做同样
的
事情时,它会再次发生
变化
,
浏览 7
提问于2017-09-08
得票数 0
回答已采纳
1
回答
有没有可能让FORTRAN DLL每次加载到一个随机地址?
、
、
、
我一直
在
搜索,但没有找到一个假定
的
编译器标志或某种东西,它允许我构建我
的
FORTRAN DLL (使用英特尔Visual Fortran Composer XE 2013编译器),以便每次加载随机基址。我
在
C++代码中显式地加载了我
的
FORTRAN DLL,加载/卸载都很好,但我只是注意到它每次加载到
的
地址是完全相同
的
位置。我想知道这是否就是为什么当我同时多次运行我
的
程序时,有时我
的
FORTRAN DLL加载成功,而另一些时
浏览 0
提问于2013-01-17
得票数 0
回答已采纳
1
回答
有多少内核时间是由niced进程触发
的
?
、
、
我有一些CPU使用警报器,当我不希望它们触发
的
时候。然而,当警报被触发时,我经常发现%user根本没有上升。然而,%nice
和
%system确实增加了--并且一些已绑定
的
进程将触发内核工作。如果更重要<e
浏览 0
提问于2018-01-04
得票数 2
5
回答
将应用程序从Oracle9移植到Oracle11-明白了吗?
、
我们有一个使用Oracle9i
的
应用程序(好吧,3),但是它很快就要报废了,我们需要转移到另一个平台- Oracle 11或Postgress是显而易见
的
平台。我听到
的
评论大意是从9i移植到11并不是一帆风顺
的
,但这里没有人能以这样或那样
的
方式确认。我不太关心“哦,查询计划引擎改变了”,我更关心
的
是“这个特性不再存在了”。这些应用程序都不复杂-它要么是客户端SQL中
的
基本crud内容(以及一个大型
的
多表搜索例程,但我们无论如何都要使用Lucene重写它
浏览 0
提问于2009-02-05
得票数 3
回答已采纳
1
回答
Qt蓝牙低能多路连接
、
、
Qt: 5.10,
Linux
Ubuntu 17.10,Bluez
5.4
x经过研究,我认为应该有可能创建多个连接到BLE外设与Bluez蓝牙协议栈。有人知道与QBluetooth
的
多个LE连接吗? 谢谢你
的
帮
浏览 1
提问于2018-02-22
得票数 0
1
回答
为什么pstree命令
在
Ubuntu16.04LTS中不显示init?
、
、
、
我试图检查pstree命令
的
输出。但出于某种原因,它总是从名为systemd
的
东西开始,而不是init。我使用ps aux命令检查init
和
systemd
的
进程ID,init
的
PID值为1,而systemd
的
进程ID为其他PID。那么,为什么我
的
作品中没有显示init呢?我有什么选择吗?我也读过关于systemd与init
的
争论,但是ubuntu16.04LTS仍然使用init来启动一切,对吗?原来我认为不
浏览 0
提问于2016-11-01
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
7.5 监控及日志记录
物联网真的助长了Linux恶意软件的增长?
令人期待已久的 Ubuntu 18.04 LTS (Bionic Beaver) 正式发布
嵌入式开发问题排查实用技巧——内核转储
微软添加了包括Windows桌面应用程序的.NET Core 3.0
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券