makefile del:not found 问题

  
 周二的时候产品那边一股脑的下来了些新需求,一边给新人做培训(一讲就是三个钟头,果然受不了啊),一边修修改改。没动什么结构上的东西,一些小case罢了。调试的时候在VC下,OK以后编各平台的库,原本写好的makefile居然出错了。
 
     分析下提示,居然是copy出错-_-,而且错误比较诡异,什么拷贝过程出错! 无意识的敲了个copy,显然是没有问题的。重新编译试试吧,make clean,这次轮到del出错了,这个错误比较好理解,del:not found,找不到del?比较了一下del出错的各种情况,均不是这种打印。到这里基本上可以肯定了,make的时候那个命令行环境有问题。试着把del改成rm,这次到OK了,难道这里是个模拟的linux环境?(最近装了一些模拟linux的编译环境)没办法了,google吧,用rm的话,很难保证其他人的机器有的。
 
    运气好算不错,呵呵,在sourcefourc一个叫MinGW的邮件列表中,找到了线索。make会自动在PATH中优先找sh,找不到才会使用cmd/comand,查查环境变量,PATH里带了n多编译器的的目录,一个一个找吧,果然在一个ct281(好像是这个名,忘记哪个平台的编译器了)里发现了sh.exe,冲PATH里删除之,搞定。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值