明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 4516|回复: 2
打印 上一主题 下一主题

测试代码的编译

[复制链接]

3

主题

6

帖子

89

积分

注册会员

Rank: 2

积分
89
跳转到指定楼层
楼主
发表于 2017-6-29 15:27:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
老师:你好!

我在用开发板MY-IMX6-EK200, uboot和内核编译已经通过,下载到开发板已经能够正常启动;
用的是内核: 2.1_系统_Linux-3.0.35\02_源码\linux-3.0.35--svn21.tar.xz
现在编译imx-test-3.0.35-4.1.0.tar.xz;
整个编译一直报错,然后就单个编译,发现少了一个pxp库,信息如下:

编译/test/mxc_v4l2_test:
mxc_v4l2_output.c: In function ‘main’:
mxc_v4l2_output.c:648:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   fmt.fmt.pix.priv = (unsigned int)&icrop;
                      ^
/usr/bin/ld: 找不到 -lpxp
collect2: error: ld returned 1 exit status
make: *** [/mxc_v4l2_output.out] 错误 1

编译/test/pxp_lib_test$ sudo make
mkdir -p /home/yun/my-imx6/my-demo/imx-test-3.0.35-4.1.0/platform
pxp_test.c:34:21: fatal error: pxp_lib.h: 没有那个文件或目录
#include "pxp_lib.h"
                     ^
compilation terminated.
make: *** [/home/yun/my-imx6/my-demo/imx-test-3.0.35-4.1.0/platform/pxp_test.out] 错误 1

请问:
如何解决这个问题?
整个编译所有的测试代码,需要注意哪些细节呢?

回复

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
沙发
发表于 2017-7-3 09:08:48 | 只看该作者
把文件系统解压,把头文件目录指定到文件系统include目录
回复 支持 反对

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
板凳
发表于 2017-7-3 09:09:17 | 只看该作者
软件01 发表于 2017-7-3 09:08
把文件系统解压,把头文件目录指定到文件系统include目录

还有指定lib的库
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-11-23 18:46 , Processed in 0.056400 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表