Windows中的Eclipse CDT工具链清除错误(错误的路径分隔符)

时间:2015-10-08 13:50:52

标签: eclipse android-ndk makefile eclipse-cdt

我已经为windows安装了eclipse + CDT,加载了我的项目,一切都很好。

现在我想清理项目并重建我的项目,但看起来eclipse(或工具链)做错了。
它试图调用的命令是:

del  ./myClass.o  ./myClass.d  ../../MyProject

出现此错误:

Parameter format not correct - "myClass.o".

这是因为del是一个Windows命令,参数在Windows中与/一起传递。

那么,如何更改toolchain / eclipse以使用windows \路径分隔符或者只是修改其他方式?

我只想清理项目。

我的工具链是Android arm-linux-androideabi-4.8
Eclipse Mars.1(4.5.1),CDT 8.8.0

1 个答案:

答案 0 :(得分:0)

结果是.cproject文件中的一个属性xml控制了clean命令。

查找配置标记,并将cleanCommand属性设置为您想要的属性。我已将其设置为rm -rf并使用gnuutils来支持Windows上的命令。

<configuration artifactExtension="so" artifactName="MyProject" ... cleanCommand="rm -rf" ...>