Skip to content

Clean Targets ​

We can use the xmake clean command to clean up the generated files during the build process.

For details on building targets, see Build Targets.

Command format ​

sh
$ xmake clean [options] [target]

Clean the target ​

If no target name is specified, all targets will be cleaned by default.

sh
$ xmake clean

We can also specify to clean a specific target.

sh
$ xmake clean test

Clean all files ​

By default, xmake clean only cleans the object files and target files generated by the current build mode (e.g., debug/release) and architecture.

If you want to clean all files generated by all compilation modes and architectures, you can verify:

sh
$ xmake clean -a

or

sh
$ xmake clean --all

Clean configuration ​

If you want to clear the configuration cache (re-execute detection and configuration), you can verify:

sh
$ xmake f -c