hiro yamamoto works

マイコンハード、ソフトを作ったりしています。
お家や現場のお困りごと解決に!
内容利用は自己責任でお願いします。

基本は大事(コンパイルエラー)

2024-06-07 11:24:03 | ナレッジ_knowledge

こんなことがありました。笑ってやってください。

4年前に書いたスケッチが必要になり、書き込みしたらコンパイルエラーになって

"exit status 1
control reaches end of non-void function [-Werror=return-type]"
調べたら<br />void以外の関数で戻り値が無いと次のエラーとなる。<br />"戻り値"が必要ないこともありますが・・・<br /><code>return true</code>と入れたらコンパイル出来ました。
ちなみに
次のスクリーンショットArduino IDEの環境設定で"コンパイル"のチェックを外すとエラーになりません。<br />以前からチェック入れていて、エラーは出なかったと記憶しています。
でも、これからは正しいcodeを書くようにしたいと思います。