简答题

如何测试交叉编译环境是否建立成功?

正确答案

首先,使用VI编辑器创建一个hello.c文件。
[root@localhostxscale270]#vihello.c
编写一个简单的程序来打印出一行简单的信息:WelcomeEmdoor!。
保存并退出该文件。使用如下的命令来编译该文件。
[root@localhostxscale270]#gcc-ohellohello.c
[root@localhostxscale270]#arm-linux-gcc-ohellohello.c
gcc编程生成的是X86系统结构的二进制文件。
arm-linux-gcc是在在宿主机中,交叉编译hello.c源程序,并查看生成的.o目标文件。调用交叉编译器arm-linux-gcc编译hello.c文件
使用file命令来分别查看编译出的二进制文件hello和hello-arm。
[root@localhostxscale270]#filehello
[root@localhostxscale270]#filehello-arm
编译器arm-linux-gcc生成的可执行文件hello-arm文件是不能在宿主PC机上运行的,只能在XSBase270目标机上运行。

答案解析

相似试题
  • 交叉编译环境的搭建中minicom是用于Linux下的()工具,DNW是用于串口下载()的工具。

    填空题查看答案

  • 您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?

    简答题查看答案

  • 交叉编译

    名词解析查看答案

  • 关于交叉编译描述正确的是()

    单选题查看答案

  • 软件测试方法按测试过程是否在实际应用环境中分为()和()。

    填空题查看答案

  • 按照测试过程是否在实际应用环境中来分,测试方法有()和()。

    填空题查看答案

  • 若想在本地计算机上测试IIS的ASP引擎是否安装成功,应在浏览器地址中输入何种形式的URL?

    简答题查看答案

  • 什么是交叉开发环境?什么是OCD测试方法?指出OCD的主要形式JTAG和BDM的特点和区别?指出两者在调试性能方面的差异。

    简答题查看答案

  • 在软件开发过程中,按照测试过程是否在实际应用环境中,测试可分为静态分析和动态测试。

    判断题查看答案