As above, it cannot be done. The registration distance for the K mount is 45.46 mm. For the Canon EOS mount it is 44 mm. So it is not a matter of adapting the mount (even if it was possible) because the rear of the lens would be inside the camera body and could foul the mirror. (Don't ask 'What about the K-01?'
) Olympus OM and Nikon F mounts have a longer registration distance than the K mount so conversion is possible even if it is not necessarily practical. If you just have the Canon lens and want to use it for sentimental reasons, I believe there are adapters which insert another piece of glass between the lens and the camera body. But I think you could expect some image degradation.