有没有办法强制Eclipse自动清理每个运行?
我正在为Android开发,并使用Eclipse创建一个apk文件,其中还包含一个带有C ++代码的.so文件。 我的问题是,当我只更改C ++代码并重新编译Eclipse以外的代码时,Eclipse并不总是看到它已更改,我必须清理项目并重建它,然后才能可靠地启动它。 这种行为花了我很多时间,因为Eclipse没有使用新的.so文件。
有没有办法强制Eclipse始终在运行之前重建项目?
我不确定你对蚂蚁有多熟悉,但是如果你通过命令行编译你的c ++文件,一个想法是创建一个ant构建脚本,它将:
然后你可以确定生成的apk总是使用最新的编译代码构建的。
在Project Options中,转到“C / C ++ Build”。
选择“Builder设置”选项卡。
取消选中“使用默认生成命令”并在Build命令字段中,只需添加目标“clean”作为第一个目标。
例如假设你有
> make -j2 settings
将其更改为
> make clean -j2 settings
据我所知,当按下播放按钮时,无法强制eclipse始终清洁。 您可以考虑使用不同的IDE,例如IntelliJ。 你永远不必'清理'一个项目,所以我假设他们每次按下播放时都重新构建项目......
链接地址: http://www.djcxy.com/p/65841.html上一篇: Is there a way to force Eclipse to automatically clean every run?