实习第二天

1.如果想注释掉某几行代码,可以如下操作:

#if 0
    自己写的计时
    clock_t start;
    clock_t end;
    start = clock();

    cv::Mat localimg = GetFeatureMap(ipm_image, outliers);

    end = clock();
    double time_duration= (double)(end-start)/CLOCKS_PER_SEC;
    //printf("Time is:\n");
    printf("\n");
    std::cout<<"The Function GetFeatureMap's TIME:"<<time_duration*1000<<"ms"<<std::endl;
#else

    double start = (double)getTickCount();
    //printf("start:%d ms\n",int(start*1000));
    cv::Mat localimg = GetFeatureMap(ipm_image, outliers);

    double end = (double)getTickCount();
    //printf("end:%d ms\n",int(end*1000));
    printf("'Time is:%f\n",((end-start)*1000/getTickFrequency()));
#endif

在想要注释掉的代码的前后加上:

#if 0 


#endif

除此之外,也可以使用:

#if 0
这里的不执行
else
这里的要执行
#endif

2.第二个问题:

cp  build/ldw  bin/ldw 
cp: 无法创建普通文件'bin/ldw': 文本文件忙
Makefile:37: recipe for target 'ldw' failed
make: *** [ldw] Error 1

解决办法:
在命令行中输入ls -al
其中,ls -al的作用是观察文件权限。
注意看这里提示的错误:无法创建普通文件'bin/ldw'
我们先将ldw文件删除,具体操作是:rm ldw
其中,rm的作用是删除不需要的文件,后面的ldw就是需要删除的文件名。
3。今天是实习的第二天,收获很多,发现自己真的是太菜了,什么都不会,幸好大家都很热心的帮助我。比较遗憾的是,今天还有很多知识点没来得及整理,明天去公司再将知识点整理到博客中。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值