SW4STM32での謎の不具合

Windows版のSW4STM32でデバッグを実行しようとすると、「OpenOCD Binary not found」というエラーが発生した。

f:id:licheng:20200416110632p:plain

いろいろ試行錯誤したところ、デバッグの構成で「OpenOCD Command」の指定に拡張子「.exe」を付ければ解決した。

「.exe」が無いとエラーが発生。
f:id:licheng:20200416111053p:plain:w500

「.exe」を付けると正常に動作する。
f:id:licheng:20200416111106p:plain:w500

でも、なんでやねん???