Lifting a roof would probably be a lot simpler, since you'd be dealing with a lot less weight.
Or how about dissassembling the roof completely, adding a short wallsection on top, new sheeting, and then re doing the roof?.
If you raise the building, the entrance door & big door(s)doors would be too high, and the windows(if anY).
I suggest you look at both options, keeping in mind the siding, soffit, the electric, lights, the doors and windows, to see for yourself, which would be less work and/or less money....
It probably depends on your particular building , on which would make more sense.