compile and online view link