注意linux终端下I l区别

arm-linux-gcc 安装完成后,头文件的包含路径不正确,找不到stdio.h,如何修改啊?

2011-5-11 11:33
提问者:木乃伊十号 | 浏览次数:464次
arm-linux-gcc 安装完成后,随便写个hello world测试一下,编译出错,提示我stdio.h找不到,我去安装目录/usr/local/arm/3.2/include中查找,是有stdio.h这个头文件的,然后我又查看arm-linux-gcc的版本信息,发现如下信息:配置为:./configure --with-headers=/home/xxx/xxx/xxx/xx(路径略),总之那个路径是不对的,请问一下各位高手,我要如何修改才能正确编译啊,最关键的是我都不知道configure这个东西在哪,我是新手,真心求教,高手勿喷,非常感谢
我来帮他解答
回答 共1条
2011-5-11 12:19 kwydwuf |十级
要么你重新编译 arm-linux-gcc,使用正确的配置。要么就在编译的时候加 -I (大写i)参数指定头文件搜索路径

转自百度知道。在linux终端下面 I(大写的i) l(小写的L) 区别不是很大 这个要特别注意,被这个问题弄了大半天,看了上面那个才注意到这个问题。

arm-linux-g++ -I/usr/local/arm/lib/opencv/include/opencv/ -L/usr/local/arm/lib/opencv/lib/ -lcv -lcxcore -lhighgui -lpthread -lrt -o test test.cpp


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值