Can I ask, how I compile multiple files with icarus verilog?

I have a file "test.v" , which have 2 includes :


`include "in1.v"

`include "in2.v"

If I do "iverilog test.v", it throws the following message :

"test.v:51: Include file in1.v not found No top level modules, and no -s option."

I also tried "iverilog test.v ~/...absolute_path/in1.v ~/...absolute_path/in2.v" ,

but it stills shows the same message,

does anyone know what to do?