私は現在、Promela/Spin を学んでいます。私が抱えている問題は、プログラムを検証できないことです。
私は自分の pan ファイルを次のように作成します: spin_64bits.exe -a x.pr --- ここまでは問題ありません。
今、gcc pan.c (gcc -o pan pan.c など) を介して pan.c をコンパイルしようとすると、srandom と random への未定義の参照があるというエラーが表示されます。
注: これらを srand() と rand() でそれぞれ交換すると機能しますが、正直なところ、検証を実行するたびに pan.c を開いて編集したくありません。
おそらく別のコンパイラを使用する必要がありますか?MinGWを使用しています。