在安装Intel-SGX-驱动程序()时,我得到了以下错误:
$ make
make -C /lib/modules/5.4.0-107-generic/build M=/home/niujuxin/Intel SGX/linux-sgx-driver modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-107-generic'
make[1]: *** No rule to make target 'SGX/linux-sgx-driver'. Stop.
make[1]: Le
摘自Linux内核
2.4构建单独的文件
It is possible to build single files that are part of a module.
This works equally well for the kernel, a module, and even for
external modules.
Example (The module foo.ko, consist of bar.o and baz.o):
make -C $KDIR M=$PWD bar.lst
make -C $KDIR M=$PWD baz.o
make
我正在Eclipse IDE for C/C++ Linux Developers (Indigo SR2)中为嵌入式系统开发一个Linux内核模块(驱动程序)。我已经将内核的include目录添加到我的项目的索引路径(项目>属性> C/C++常规>路径和Sybmols -> Includes (选项卡) -> Add ...(按钮)。)但是,有几个内核的头文件引用了asm目录,它实际上是linux/asm-powerpc目录(在我的例子中)的一个覆盖,覆盖了linux/asm-generic目录的顶部,其中特定版本覆盖了通用版本。
如何告诉Eclipse的索引器
我刚刚将make更新为
GNU Make 3.82
Built for x86_64-pc-linux-gnu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permit
我正在做一个Hash_Drbg的实现。
原始源代码可以在这里找到:
我已经删除了我的实现所需的代码部分,并认为当我编译它时它应该可以工作。
当我编译时,我得到了关于包含的错误。
例如:
fatal error: crypto/drbg.h: No such file or directory.
这可以通过下载内核并修改源代码顶部的include来轻松修复。当我这样做的时候,我在drbg.h头中遇到了同样的错误。
例如:
fatal error: linux/scatterlist.h: No such file or directory.
如何修复这些错误?
在我的论文中,我使用协议ARAN创建了一个Manet。要安装协议,我使用的是,但是第一步是创建trace_route,我收到了以下错误:
-linux/module.h: No such file or directory
-linux/procs_Fs: No such file or directory
-linux/skbuff: No such file or directory
我搜索了网页,发现问题在标题中,但我没有找到解决方案.
我正在使用Ubuntu10.04LTS内核2.6.33重新编译