Zeus supports compiling EOSIO and EVM compatible contracts.
Let's first create a contract
zeuscreatecontractcompiler
This places an EOSIO contract in /contracts/eosNow let's compile it.
zeuscompilecompiler# if using an old cdt --legacy-cdt
If you want to use docker add --docker=true. EOSIO (now leap) and eosio.cdt (now cdt) only supports Ubuntu 18, 22, 24, so Docker must be used for the latest versions
If you wanted to compile all contracts within the./contracts directory, you can run