コンパイラに渡す最上位ファイルが次のようになっているとします。
`include "my_defines.sv"
`include "my_component.sv"
「my_component.sv」ファイル内で、次のように「my_defines.sv」の定義を使用しています。
my_variable = `CONSTANT_FROM_MY_DEFINES;
`include "my_defines.sv"
問題は次のとおりです。「my_component.sv」内にある必要がありますか? おそらく、この要件はコンパイラ固有のものですか?