㈠ 请问在编译嵌入式linux内核时怎样在makefile里设置目标板为arm处理器求大侠
最简单的办法,直接修改makefile(只限于自己玩玩;在工程里,一般作为参数传给make)
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
在里面写上arm,以及编译器的前缀(若命令是arm-linux-gcc,就写ARCH=arm, CROSS_COMPILE=arm-linux-)
㈡ arm linux 交叉编译环境建立好了,怎么不能编译目标板的程序啊,好像是找不到头文件啊
交叉编译环境要编译的文件多,不懂你的问题出在哪里。
你最好在你安装的路径去看看有没有那个文件。在看下环境变量设置好了没有。你只是安装好,可能在哪个环节出错呢,所以自己先检查下。再编译
㈢ uclinux下net-snmp编译完成后程序在目标板(uclinux+arm)上运行时提示Cannot find mole (SNMPv2-MIB):
你的库文件或模块代码有缺失。重新下载个snmpagent开发包吧。
㈣ 把几个源文件编译成一个目标文件
找到那个主函数在的文件然后,类似这样吧其余的依赖文件添加在后面就ok
gcc -o start start.c rd_watch_cmd.c set_com.c
㈤ 怎样交叉编译QT程序使之能在目标板上运行!
最主要的还是,你的QT在PC上运行的x86的,最后要换成arm结构的,你得怀疑下你的bin是不是真的是arm架构的。
㈥ arm-linux-gcc怎么编译文件
可以使用gcc命令进行编译:
例子:
gcc
-o
hello
hello.c
#在这里hello.c是源文件,hell为目标输出文件
通过编译器编译主要是经过:预处理,汇编,编译和链接的过程;
㈦ Codewarrior 中怎么将源程序文件编译成目标文件
CodeWarrior的编译器只能将.c工程文件编译成包含调试信息的.elf文件或者用于下载的精简目标代码S19文件(一般扩展名位.S,内容包含S19或S37)。
㈧ 如何指定Makefile编译目标文件到指定目录
可以参考Makefile视频教程:Makefile工程实践
一步一步从零开始写项目的Makefile
不仅可以编译目标文件到指定目录
源文件、中间生成的临时文件、头文件都可以放到指定目录,这是一个项目的基本需求。
㈨ linux环境下用gcc编译好的C程序怎样下载到目标板上
arm-linux-gcc后
可以用U盘
也可以用FTP
也可以用SecuCRT连接后,开发板自带的上传软件(我的TQ2440带的就有)
㈩ 在linux下写好的c++程序,要生成什么格式的文件,才能在arm的目标板上执行
首先你要先移植linux到目标板上,接着用交叉编译工具编译你的程序,然后通过USB,或者串口将你编译好的文件传送到目标板,接着就应该可以在目标板上运行了