日期:2014-05-16  浏览次数:20598 次

关于交叉编译环境的问题 求大牛帮助
手里有一块板子 别人在上面烧好了系统 但是没有配套的交叉编译工具,我想知道怎么能通过这块板子推断出
BINUTILS_DIR=binutils-2.15
GCC_DIR=gcc-4.4.3
GLIBC_DIR=glibc-2.8
LINUX_DIR=linux-2.6.29.4
LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.12.0
GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6
GCC_CORE_DIR=gcc-4.4.3
GDB_DIR=gdb-7.1

这些版本 别的比较好说 主要是 LINUX_SANITIZED_HEADER_DIR GLIBCTHREADS_FILENAME GCC_CORE_DIR 不太明白怎么选


BINUTILS_DIR=binutils-2.15
GCC_DIR=gcc-4.4.3
GDB_DIR=gdb-7.1
这三个版本号没有要求吧 是不是能用就好,通过 uname -a 得到了 LINUX_DIR=linux-2.6.29.4


LINUX_SANITIZED_HEADER_DIR
GLIBCTHREADS_FILENAME
GCC_CORE_DIR

这三个怎么办




------解决方案--------------------
不用理那些了吧要是自己再开发其他程序的话。知道内核,交叉编译器,glibc这些版本就好了。
------解决方案--------------------
试试就行,不用那么担心。找准交叉编译器就行。
------解决方案--------------------
找到Android source code的版本,全编译,然后按照一定的规则,可以生成交叉编译工具
------解决方案--------------------
如果不是开发kernel module,不用太在意。