![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile
tiantao2012
这个作者很懒,什么都没留下…
展开
-
makefile 学习之__fls 测试
#include #include#define BITS_PER_LONG 32 unsigned long __fls(unsigned long word){ int num = BITS_PER_LONG - 1; if (!(word & (~0ul num -= 16; word原创 2017-03-07 10:28:04 · 767 阅读 · 0 评论 -
user space串口编程
源码:#include #include #include #include #include #include #include #include int main(int argc, char **argv){ int fd = open("/dev/tty0" ,原创 2017-05-04 09:41:16 · 516 阅读 · 0 评论 -
makefile中使用shell 命令
在makefile中要使用shell 命令必须加shell 例如$( shell pwd),不加的话是空值,例如下例中的M就是空值这个你写法如下:直接通过make 命令就可以运行下面的makefile附上源码:注意$(MAKE) 前面有一个tab键ipmi_hisi_lpc_bt-objs := lpc_ipmi.o lpc_bt_sm.oobj-m原创 2017-06-01 16:50:31 · 28528 阅读 · 0 评论 -
cmake 测试
首先写一个简单的c语言程序通过cmake 生产makefile,然后再通过makefile 来编译程序,并运行那个程序cmake 和makefile后执行后的目录原创 2017-07-10 10:34:30 · 823 阅读 · 0 评论 -
gcc --help=optimizers
通过gcc --help=optimizers 可以列出gcc 所支持的所有优化项原创 2019-06-28 09:07:29 · 1816 阅读 · 0 评论 -
用旧defconfig 编译高版本kernel
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- KCONFIG_ALLCONFIG=arch/arm64/configs/xxxx_defconfig alldefconfig可以通过KCONFIG_ALLCONFIG来让就的defconfig来编译高版本的kernel原创 2019-07-09 20:28:41 · 1462 阅读 · 0 评论