我想在linux中使用分析工具。我看到一些信息说Oprofile在Ubuntu12.04中是不支持的,而备用的是perf。所以我试着安装perf。
我安装了linux-tools-common、linux-base和linux-tools。
然后在终端中键入perf,它返回:
perf not found for kernel 3.12.6
You may need to install linux-tools-3.12.6-3.12.6
但我无法安装linux-tools-3.12.6-3.12.6 (我认为它是一个错误的名称)或linux-tools-3.12.6。
以这种方式安装和使用p
我有简单的设备驱动程序的代码,hello world和make file.it在12.04LTS的情况下执行得很好,但最近我将我的ubuntu升级到了14.04,之后,同样的程序无法编译。错误消息打开时
make
make -C /lib/modules/3.13.0-45-generic/build M= modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-45-generic'
make[2]: *** No rule to make target `/usr/src/linux-headers-3
我正在学习Linux内核模块编程。我要用比格尔伯恩黑做那个。我做了简单的'Hello‘应用程序和makefile。我已经检查过我的制造文件了--它是正确的。但是,当我命令“make”时,它会给出以下错误:
root@beaglebone:/home/sonu# make
make: Warning: File `Makefile' has modification time 2.2e+02 s in the future
make -C /lib/modules/3.8.13-bone70/build M=/home/sonu modules
make: *** /lib/mo
我正在开发一个网络过滤器,并在虚拟机上编译它。
matt@ubuntu:~$ make
gcc -c -O2 -W -isystem /lib/modules/4.4.0-87-generic/build/include -D__KERNEL__ -DMODULE test10.c -I.
In file included from /usr/src/linux-headers-4.4.0-87/include/linux/kernel.h:6:0,
from structs1.h:2,
from test10.c:1:
/