腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
检测
Linux
内核函数
、
、
我正在寻找一种在
Linux
内核中插入函数的方法。看起来
GCC
的-finstrument-functions标志允许插
装
,但是有没有办法使用编译器指令(即函数属性)只插
装
一个特定的
Linux
函数,而不是插
装
所有的函数?KProbe似乎也具有插
装
功能,但KProbe维护了一个函数黑名单,并且不允许监视这些函数,从而导致插
装
的范围有限。 我在x86_64上运行Ubuntu-16.04和内核版本4.8.11。插
装
的目的是通过设置和清除标志来监
浏览 3
提问于2018-04-27
得票数 1
5
回答
在
Linux
上这个
GCC
错误是什么,我该如何解决它?
gcc
:内部编译器错误:非法指令(程序为)
、
、
、
我键入
gcc
hello.
c
,然后会出现以下内容:Please submitCOLLECT_
GCC
=
gcc
Target: arm-
linu
浏览 22
提问于2013-05-14
得票数 6
回答已采纳
2
回答
yum不需要软件源,为什么nginx安装不上呢?
、
、
新开通的空间,centos 7最新版。缺支持库吗?求解答如图,yum install nginx[图片]
浏览 547
提问于2015-12-30
1
回答
ThreadSanitizer:信号处理程序损坏errno -如何避免设置errno
、
、
我有一些处理POSIX信号的代码,作为它的一部分(为了信号安全)-执行sem_post()系统调用(根据 'async signal safe')。摘要: Stroika::Foundation::Execution::SignalHandlerRegistry::FirstPassSignalHandler_(int)中的ThreadSanitizer:信号处理程序破坏errno /home/lewis/Sandbox/Stroika-Build-Dir-Ubuntu1804_x86_64/Library/Sour
浏览 4
提问于2018-12-06
得票数 1
2
回答
使用预处理器将char数组替换为索引
、
我有一组已知的、预先确定的函数调用FUNC_A("EFGH");#define FUNC_A("ABCD") 0#define FUNC_A(X) 0xFF
浏览 2
提问于2012-10-02
得票数 1
1
回答
错误:错误指令'rfe lr‘臂交叉编译器
、
、
、
试图编译第三方引导程序,其中包括一些程序集.S代码,它们为Cortex A5 mpu提供了一些工具(
gcc
-linaro
linux
-gnueabihf-4.7-2013.03,使用arm-
linux
-gnueabihf(使用Ubuntu 16.04)~/at91bootstrap$ make ARCH=arm CROSS_COMPILE=arm-
linux
-gnueabihf- mrproper CLEAN~/at91bootstrap$ make ARCH=arm CROSS_COMP
浏览 4
提问于2018-03-13
得票数 0
回答已采纳
2
回答
为
C
/
C
++程序编写检测工具
、
、
我想写一个程序,可以根据一些输入属性自动插入输入
C
/
C
++代码。我正在寻找一个开始学习如何做的好地方(主要是关于如何做工具,在哪里做,等等)。我已经在网上搜索了一段时间了,没有任何好的运气。
浏览 2
提问于2012-04-30
得票数 4
1
回答
如何在没有本机文件系统的情况下使用
gcc
工具选项
、
、
、
、
但是,我是在一个自定义的基于
C
++的RTOS上运行的,它没有像
Linux
那样的“本地”文件系统。如何使用这些
gcc
工具选项将结果输出到文件中?我是否必须提供一个文件编写接口--在我的例子中,该接口将写入RAM缓冲区--当插
装
代码需要“写到文件”时调用该接口吗?
浏览 2
提问于2018-12-12
得票数 1
回答已采纳
3
回答
在用于
linux
的windows子系统上安装g++
、
、
、
、
/
gcc
/configure -v --build=x86_64-
linux
-gnu --host=x86_64-
linux
-gnu --target=x86_64-
linux
-gnu --prefix=${HOME}/software/
gcc
-7.3.0/installDir --enable-checking=release --enable-languages=
c
,
c
++,fortran --disable-mul
浏览 134
提问于2018-06-07
得票数 11
回答已采纳
2
回答
clang on OSX:-finstrument-functions链接错误
、
、
wchar_t> >::init(std::__1::basic_streambuf<wchar_t, std::__1::char_traits<wchar_t> >*)干杯!
浏览 1
提问于2013-03-11
得票数 4
1
回答
自动完成-
c
-头。符号的变量值是无效的
、
、
、
我在Windows7上使用Emacs24.3,我用auto-complete-mode和autocomplete-
c
-headers安装了ELPA。"~/.emacs.d/elpa/auto-complete-
c
-headers-20140325.835") (add-to-list 'ac-sources '
浏览 4
提问于2014-06-15
得票数 1
回答已采纳
6
回答
在OS X上使用Lua编程?
、
我可以使用什么来在Mac OS X上编程Lua脚本?我正在寻找一些我可以用来在OS X上编译/解释Lua脚本的东西。
浏览 1
提问于2009-08-06
得票数 11
回答已采纳
1
回答
我的自建
gcc
12是如何知道包含
gcc
12
c
++头文件的,而不是使用系统路径包含文件?
、
、
我有一台Ubuntu 20.04.2 LTS机器,默认情况下有
gcc
9.4.0。我从源代码中构建了一个
GCC
-12.1.0,并编写了一个非常简单的cpp程序,并使用/path_to_
gcc
12_bin/g++编译了它。然后运行gdb,按下s,然后显示程序包含较新版本的
gcc
12
c
++头文件。 共享库libstdc++.so.6仍然链接到系统路径1。如果我使用系统g++构建程序,它将使用系统路径包含文件,即/usr/include/
c
+
浏览 15
提问于2022-06-26
得票数 0
回答已采纳
2
回答
找出
GCC
包含路径是什么
、
、
、
我正在尝试以编程方式在
Linux
上找到#include路径,据我所知,这实际上意味着找到
GCC
所认为的路径。(这是真的吗?( Clang是如何做到的?)根据的说法,一些组件涉及CPU体系结构和
GCC
版本;后者似乎特别棘手;我认为它可以通过运行
gcc
--version并解析输出(或
gcc
-v)来获得,但往好了说,这似乎不优雅,往坏了说,它似乎很脆弱。假设一个人的程序是用
GCC
编译的,在代码中做这件事可能是另一种选择,但这需要取决于这一假设。 推荐的方法是什么?
浏览 1
提问于2013-07-30
得票数 90
回答已采纳
2
回答
gcc
5.4.1无法编译文件
、
gcc
-
c
hello.
c
Using built-in specs.COLLECT_
GCC
=
gcc
Target: x86_64-<e
浏览 0
提问于2017-11-14
得票数 0
回答已采纳
1
回答
clang使用了错误的系统包含目录
、
、
、
、
/include/
c
++/4.8.2/x86_64-redhat-
linux
/opt/rh/devtoolset-2/root/usr/lib/
gcc
/x86_64-redhat-
linux
/4.8.2/include/
c
++/4.4.7 -internal-isystem /usr/lib/
gcc</em
浏览 4
提问于2014-12-05
得票数 7
1
回答
如何交叉编译来自Ubuntu的Raspberry Pi和OpenWrt的
C
?
、
、
、
我需要在OpenWrt上执行一个
C
程序。我在Ubuntu.上有我的源代码,我知道我需要交叉编译这个。我的问题如下: 要运行我的
C
程序,我需要交叉编译OpenWrt的代码还是交叉编译RaspberryPi的代码?更具体地说,我找到了一些关于RaspberryPi交叉编译
C
的教程.但是它不依赖于操作系统(在本例中是OpenWrt)吗?
浏览 29
提问于2022-10-07
得票数 1
1
回答
rbenv安装失败(告诉我安装
GCC
,但已经安装了)
、
、
、
Please install
GCC
`llvm-
gcc
`, a modified version of
GCC
which outputs LLVMBUILD FAILED→ which
gcc
和 Using bu
浏览 3
提问于2013-05-15
得票数 3
1
回答
需要被解析两次吗?
、
、
、
、
我从一个带有转义字符格式的bs4网站上收集了json字符串:data.html:var variable_json = JSON.parse("{\u0022id\u0022:1990,\u0022media_id\u0022:\u00225299\u0022}")抓取html数据:script = (soup.find("script").strip().rep
浏览 2
提问于2021-04-04
得票数 0
1
回答
用OSX小车安装和建造GHC
、
、
、
、
为什么我的GHC 7.6.3升级到OSX小牛后不工作?
浏览 0
提问于2013-10-25
得票数 26
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券