免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2005 | 回复: 0
打印 上一主题 下一主题

CUnit在ARM上的交叉编译库的生成 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-08 14:36 |只看该作者 |倒序浏览
                 关于CUnit生成交叉编译的库的过程,需要记录一下:


按照CUnit提供的README,可以看到需要几个步骤:
Linux:
  In addition to jam, the standard GNU build system is still supported.
  The usual sequence of steps should succeed in building and installing CUnit:
    1. aclocal  (if necessary)
    2. autoconf (if necessary)
    3. automake (if necessary)
    4. chmod u+x configure (if necessary)
    5. ./configure --prefix
    6. make
    7. make install

注意在./configure中--prefix指定安装的路径,即配置make install的实际安装路径,当然在执行./configrution时,还可以配置很多其他的选项,例如host,target等,一点点学习吧

   那么在生成ARM的库文件,方法是什么呢!
   
   第一步:
   ./configure CC=arm-linux-uclibc-gcc --host=arm-linux-uclibc --prefix=/home/yc/CUinstall

   上面的参数说明一下:
   CC                             指定交叉编译器编译器
   --host                         指定交叉编译后运行的平台(使用的编译器环境)
   --prefix                       指定执行make install的安装路径
   第二步:
   make
   第三步:
   make install

   执行完毕后就可以生成我们要使用的CUnit交叉编译测试库和头文件,需要拷贝上传到我们的ARM开发板的相应库文件的头文件地址存放,在写CUnit测试时,注意包含这些库和头文件。
   针对我的DVS开发板,具体拷贝到的位置是:





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78225/showart_1685824.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP