linux - CodeBlocks 中的标头不适用于 FriendlyARM
问题描述
#include "linux/fs.h"
#include "linux/cdev.h"
#include "linux/module.h"
#include "linux/kernel.h"
#include "linux/device.h"
#include "asm/uaccess.h"
#include "asm/io.h"
#include "linux/slab.h"
我在代码块和 FriendlyARM 中遇到问题
我已经使用命令安装了所有标题
sudo apt-get install linux-headers-$(uname -r)
版本:linux-headers-4.15.0-29
在此处输入图像描述我已经在编译器/搜索目录中配置了程序:
/usr/src/linux-headers-4.15.0-29/include
/usr/arm-linux-gnueabi/include
但是当我将编译应用程序时,CodeBlocks 显示错误“没有这样的文件或目录”,因此我将配置此标头,然后 CodeBlocks 显示其他错误并在其他标头中保持错误的无限循环。
我如何让 CodeBlocks 识别所有标题?
解决方案
推荐阅读
- regex - 在记事本++中找到开头或第一行(文件)
- azure - Azure - 无法删除 Log Analytics 和解决方案
- json - 将订阅转换为字符串
- android - “在没有位置独立可执行文件 (PIE) 标志的情况下构建的 ELF”适用于 mips64 架构,但不适用于其他架构
- android-studio - 我在新电脑上安装了 Android Studio 3.4。默认的“Hello World”项目未构建
- jenkins - 对于脚本化管道,如何将 Jenkins 的工作阶段标记为已跳过
- karate - 空手道 - 在空手道 frameworkjs 中调用 commonHeader 时,会自动为 POST 请求添加标头名称“Content-Length:70”
- ajax - 使用来自另一个应用程序的 Ajax 调用调用 Angular7 应用程序时出现 CORS 问题
- apache - 将php版本更改为php 7 nginx错误网关错误后
- php - “如何修复'试图获取非对象的属性'标题'” VerifyCsrfToken