Hi Wasi,
Good day.
You still can compile program without FPGA board installed.
What tool you're using?
Refer link below if you're using Quartus tool.
ftp://ftp.intel.com/Pub/fpgaup/pub/Intel_Material/13.0/Tutorials/VHDL/Quartus_II_Introduction.pdf
ftp://ftp.intel.com/Pub/fpgaup/pub/Intel_Material/13.0/Tutorials/VHDL/Quartus_II_Simulation.pdf
Refer link below if you're using Modelsim Simulation.
ftp://ftp.intel.com/Pub/fpgaup/pub/Intel_Material/15.0/Tutorials/VHDL/Using_ModelSim.pdf
Hope this could be helpful.
Let me know if this has helped resolve the issue you are facing or if you need any further assistance.
Thank you.