腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么gdb不能显示调试信息?
、
、
、
、
CXX_FLAGS:/usr/local/gcc-4.8.1-for-
linux
32/bin/i586-pc-
linux
-g++ -I.-Iinclude -Ikernel -ffreestanding -
O0
-Wall -Wextra -fno-e
浏览 13
提问于2016-07-15
得票数 1
回答已采纳
1
回答
% ld在.o中找不到符号
、
、
、
因此,我有两个文件:
kernel
.o(我的操作系统的内核)和libbios.o(将bios中断移植到c),而ld告诉我:"undefined reference to 'printchar'"。这是libbios.asm:MOV AH,0x0eINT 0X10和
kernel
.c:extern void、libbios.o并链接它们的命令行: i686-elf-gcc
kernel
.c -c -B ..
浏览 2
提问于2020-05-25
得票数 2
1
回答
Linux
不能在没有GCC优化的情况下编译;
、
、
、
您可以在Internet上找到几个线程,例如:当人们抱怨不能用-
O0
构建
Linux
时,会被告知这是不受支持的;
Linux
依赖于GCC对自动内联函数的优化,删除死代码,并以其他方式完成构建成功所必需的事情。如果用-
O0
编译的话,在几秒钟的构建时间后,我尝试过退出。 这是否被普遍认为是可接受的编码做法?编译器优化(例
浏览 0
提问于2014-09-04
得票数 10
回答已采纳
2
回答
是什么原因导致了-
O0
而不是-O3在Cortex-A72上的简单紧循环周期的如此高的变异性?
、
、
、
、
然而,当使用-
O0
编译时,这个范围从262,710,916周期上升到了158,386个周期。所谓范围,我指的是最长和最短的跑步时间之间的差别。此外,对于-
O0
代码来说,哪种试验是最慢/最快的并不是很一致的--相反,有一次最快的是第一次,最慢的是紧接着的一次!正在进行基准测试的代码位于上面的代码段中。这两个文件都是用g
浏览 4
提问于2019-12-16
得票数 9
1
回答
为ARM项目编写makefile
、
.├── src| | └── gpio.h| ├── boot.s└─我目前使用一个包含以下内容的简单bat文件来构建它: arm-none-eabi-gcc -g -
O0
-mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a-mtune=cortex-a7 -nostartfiles -Wl,-T,linker.ld src/
kernel
.c src
浏览 3
提问于2016-05-22
得票数 4
回答已采纳
1
回答
使用cc更改Rust传递给nvcc的编译参数
、
、
、
、
cudart=shared") .flag("arch=compute_61,code=sm_61") .compile("
kernel
/
kernel
.a");我有一个错误: 运行:"nvcc“"-ccbin=c++”"-<em
浏览 0
提问于2018-03-17
得票数 2
回答已采纳
2
回答
如何让调试符号在Docker容器内的
linux
性能工具中工作?
、
、
、
$ docker run -t -i ubuntu:14.04 /bin/bash$ apt-get install -y
linux
-tools-common
linux
-tools-generic
linux
-tools-`uname -r` if(function(i)) { }
浏览 1
提问于2016-08-13
得票数 10
回答已采纳
2
回答
Linux
中的COM端口检测
、
、
、
、
请让我知道是否有任何API,系统调用,函数(在
Linux
中)我可以使用我的C程序来动态检测COM端口,也就是说,当USB调制解调器加密狗插入端口时,我将能够使用API,或系统调用,或我的C程序中的函数来检测该
浏览 7
提问于2013-04-03
得票数 1
回答已采纳
1
回答
构建没有gcc优化的
Linux
内核
、
、
、
、
我使用gcc和kgdb/gdb来构建和调试
Linux
内核,这是在Google结果中找到的许多教程之一。最后我发现这一切都是浪费时间。由于没有gcc优化,我无法编译内核,所以-
O0
也不能编译-Og。
浏览 0
提问于2020-08-27
得票数 1
1
回答
内核内核转储中存在的信息是什么?
、
我正在运行CentOS 6。我已经启用了coredump生成,因此它生成了一个大小为300 of的内核核心转储。 在这300 in中捕获的信息是什么?有什么方法可以列出里面捕获的所有内存段吗?我能微调捕捉到的信息吗?
浏览 0
提问于2016-01-05
得票数 1
1
回答
asm指令'ta‘和’0 0xfffffffc‘是什么意思?
、
、
请参阅jdk8/openjdk/hotspot/src/os_cpu/
linux
_sparc/vm/
linux
_sparc.s中的以下代码 ta 0x03retl上面的代码是什么意思?在指令mov %fp, %
o0
中,%
o0
是什么意思?%fp指的是FramePointer FP寄存器吗?
浏览 2
提问于2014-09-17
得票数 0
回答已采纳
1
回答
如何为特定版本的
Linux
内核找到内核头?
、
我需要为
Linux
系统编写一个内核模块,如下所示。# uname -acache_alignment : 32power management:
Linux
github上的
linux
浏览 0
提问于2018-06-14
得票数 1
1
回答
检测全局记忆时的奇怪行为
起初,我认为编译器检测到我使用了一个虚拟向量作为全局内存,并对它进行了不同的处理,所以我使用了-Xcicc -
O0
-Xptxas -
O0
(cf )。)。编译 #include* is shared: %u\n", __isShared(ptr)); template <typename T, unsigned int N
浏览 0
提问于2013-05-22
得票数 5
回答已采纳
5
回答
w:模块r8169可能缺少固件/lib/固件/rtl_nic/rtl8125a-3.fw
每当我试图安装任何驱动程序或其他东西时,我都会遇到这个错误。因为这个错误,我想我不能在机器上。我已经启动正常从恢复模式,然后,我已经重新启动系统,但没有运气。w: possible missing firmware /lib/firmware/rtl_nic/rtl8168fp-3.fw for module r8169 i: the initramfs will attempt to resume from /dev/nvm
浏览 0
提问于2020-10-29
得票数 13
回答已采纳
1
回答
编译期间检查编译器优化设置
我想在编译过程中检查特定的编译器设置。我说的是在xCode中设置并由编译器使用的设置。#if GCC_OPTIMIZATION_LEVEL == 0#else#endif
浏览 1
提问于2013-01-14
得票数 1
回答已采纳
4
回答
在Makefile中进行“切换”的好方法
、
我想要做的事情是 case "
Linux
_x86_release" case "
Linux
_x86_debug" case "ARM_release" AR = armlink CFLAGS = -O2
浏览 2
提问于2008-10-14
得票数 20
回答已采纳
2
回答
linux
-在新安装中未安装
在Ubuntu14.04.1LTS的新安装中,我注意到,自动删除建议删除
linux
-image-generic,而且根本没有安装
linux
-generic。
浏览 0
提问于2015-02-07
得票数 0
1
回答
内核参数s.txt目录在哪里?
现在我看到了一个教程,它首先使用以下命令在终端中打开
kernel
-parameters.txt:然后:教程发行版是
浏览 0
提问于2016-06-21
得票数 0
2
回答
为什么
linux
头没有通过apt-git dist升级升级?
、
一些研究发现,在执行sudo apt-get dist-upgrade时,
linux
头没有被升级.虽然安装了
linux
映像包,但我不得不手动安装新的头文件。 有人知道为什么会发生在我身上吗?
浏览 0
提问于2012-12-03
得票数 5
回答已采纳
1
回答
我可以删除
linux
模块-旧内核版本的额外包吗?
、
-5.0.0-37-generic168204
linux
-modules-extra-5.0.0-32-generic174488 discord176554
linux
-modules-extra-5.3.0-59-generic176567
linux
-modules-extra-5.3.0-61-generi
浏览 0
提问于2020-10-29
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Kernel 6.7 正式发布
Linux Kernel:消失的firmware
Linux Kernel 4.17.5,4.14.54 发布
Linux Kernel 6.0 已终止支持
Linux Kernel 4.17.11, 4.14.59, 4.9.116 和 4.4.145 发布
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券