hsjl.net
当前位置:首页 >> linux vErsion.h 生成 >>

linux vErsion.h 生成

LINUX_VERSION_CODE的值可以由宏KERNEL_VERSION(a,b,c)看出来 132643 = 2

我以前也自己编译过,发现很多问题。后来就下了个现成的。我觉得有现成的就不用自己再浪费时间了,毕竟这知识工具,不是嵌入式编程的主要部分。

在make menuconfig时生成.config然后再make zImage时就会由.config生成autoconf.h 都是脚本做的,知道怎么生成的就OK了,里边的原理不用深入那么深吧?我是就这样理解了。

把编译时的错误提示贴出来。这样,才能有的放矢的解决问题。注意,编译安装,电脑上会出现很多信息,别稀里呼噜的全给贴过来。那没用。关键是提示信息中最后,以单词error或这是中文"错误“开头的那些行。那才是关键。编译是3部曲。configure、ma...

在make menuconfig时生成.config然后再make zImage时就会由.config生成autoconf.h 都是脚本做的,知道怎么生成的就OK了,里边的原理不用深入那么深吧?我是就这样理解了。

将/bin/sh连接从dash换成bash # rm /bin/sh # ln -s bash /bin/sh

例如你想建立一个连接使用ln: ln -s ~/.bashrc linktest 如果使用你提供的程序要这样输入:./aaa ~/.bashrc linktest home_bashrc 就可以正常执行啦。

只有.h文件是不行的,还得有对应的链接库文件 在Linux里也挺方便,没必要用Windows 实在想用,可以装Cygwin

下面是我的aotoconf.h文在所在目录,linux版本可能不太一样,你改一下应该就能找到了 /usr/src/linux-headers-2.6.38-8-generic/include/generated/aotoconf.h

~/一般情况下表示当前目录。但是当开终端的时候,都是在用户名目录下面的,所以这个就是用户名目录里面的东西。而.fcitx,加了一个点都是隐藏文件。按CTRL+H可以显示隐藏文件。

网站首页 | 网站地图
All rights reserved Powered by www.hsjl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com