LINUX7-编译驱动文件时报错:cc1: error: code model kernel does not support PIC mode
修改makefile 即可,默认改为arm构架
或者使用
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16
gg@ubuntu:~/linux_mx6ull/LINUX_drv/01_chrdevbase$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16
make -C /home/gg/linux_mx6ull/LINUX_drv/linux-imx-4.1.15-2.1.0 M=/home/gg/linux_mx6ull/LINUX_drv/01_chrdevbase modules
make[1]: 进入目录“/home/gg/linux_mx6ull/LINUX_drv/linux-imx-4.1.15-2.1.0”
CC [M] /home/gg/linux_mx6ull/LINUX_drv/01_chrdevbase/chrdevbase.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/gg/linux_mx6ull/LINUX_drv/01_chrdevbase/chrdevbase.mod.o
LD [M] /home/gg/linux_mx6ull/LINUX_drv/01_chrdevbase/chrdevbase.ko
make[1]: 离开目录“/home/gg/linux_mx6ull/LINUX_drv/linux-imx-4.1.15-2.1.0”
gg@ubuntu:~/linux_mx6ull/LINUX_drv/01_chrdevbase$ ls1_chrdevbase.code-workspace chrdevbase.c chrdevbase.mod.c chrdevbase.o modules.order
chrdevbaseApp.c chrdevbase.ko chrdevbase.mod.o Makefile Module.symvers
gg@ubuntu:~/linux_mx6ull/LINUX_drv/01_chrdevbase$
LINUX7-编译驱动文件时报错:cc1: error: code model kernel does not support PIC mode相关推荐
- 编译库文件时报错move_base: symbol lookup error: undefined symbol:
Q:编译库文件时报错/opt/ros/kinetic/lib/move_base/move_base: symbol lookup error: /home/xjl/deepDisk/ubuntu/f ...
- 关于 编译QT项目时报错: error: cannot find -lGL 的解决方法
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/78260169 红胖子(红模仿)的博文大全:开发技术集合 ...
- 解决 MATLAB R2020b 编译C文件时报错
解决MATLAB R2020b编译C文件时报错 解决MATLAB R2020b编译C文件时报错 R2020b错误内容 解决方案 1. 首先安装matlabR2016a 2. 为matlab安装MinG ...
- Linux编译QT项目时报错: error: cannot find -lGL 的解决方法
错误: 编译qt项目的时候出现错误:error: cannot find -lGL 错误产生原因: 无法找到-lGL,-l表示库文件,根据QT的库规则,可以得到该库的名称: libGL.so 解决方法 ...
- window环境下mysql导入sql文件时报错:ERROR: ASCII '\0' appeared in the statement
错误信息: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mo ...
- [CentOS]CentOS下编译CPP文件时报错[undefined reference to `__gxx_personality_v0' collect2: ld]的解决办法...
在CentOS环境下编译CPP时报出 undefined reference to `__gxx_personality_v0' collect2: ld 以上错误,调查了一下,加上参数[-lstdc ...
- 使用node编译sol文件报错
npm安装solc: npm install -g solc@0.4.25 --registry=https://registry.npm.taobao.org 要换一个源,否则速度很慢.如果出错加上 ...
- 解决CTeX工具包中MikTeX编译TeX文件报错问题
解决 CTeX工具包中自带MikTeX编译TeX文件时报错问题 1. 问题描述 在成功安装CTeX工具包并对VSCode进行相应配置后, 我们虽然可以正常编辑 TeX\TeXTEX 文件, 但在编译 ...
- 关于 CentOS系统编译Qt项目报错:error: cannot find -lGL 的解决方法
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/129633859 红胖子(红模仿)的博文大全:开发技术集 ...
最新文章
- 新闻媒体的“社会热点事件”催发微博客的诞生
- Linux - Red Hat 7.3 介绍安装
- Hive数据分析——Spark是一种基于rdd(弹性数据集)的内存分布式并行处理框架,比于Hadoop将大量的中间结果写入HDFS,Spark避免了中间结果的持久化...
- 【Laravel】Fatal error: Declaration of Illuminate\Container\Container::get($id) must be compatible
- 在c语言中下面指针,c语言指针的知识点
- 微信公众平台开发——问题篇
- 零基础学python知乎-编程零基础应当如何开始学习 Python?
- 涨价潮或延续至下半年 芯片国产化遇机遇
- c++ vector排序_儿童时间管理课6:便利贴时间排序法
- 简析Windows Linux的内核映射
- Tomcat安装与卸载
- 进销存设计之——进销存和财务软件的对接
- java输出罗马数字_java工具类——罗马数字和阿拉伯数字相互转换
- Unity3D 显示FPS
- 2021年山西省粮食种植面积增长,夏粮获大丰收,但因秋粮遭遇自然灾害粮食产量下降[图]
- 【数据库E-R图知识点和相关习题(复试真题)】
- Java操作redis遇到的问题
- 虚拟自动取款机ATM设计(C语言)
- 『 论文阅读』LightGBM原理-LightGBM: A Highly Efficient Gradient Boosting Decision Tree
- Google Guava 实战之字符串处理篇