2024/10/12(土)

10kmほど歩いた。

久しぶりに少し離れたところにあるショッピングモールに足を伸ばしていったら店の顔ぶれが微妙に変わっていた。


ゲーム開発ライブラリの開発に関する進捗。

CMakeのFetchContentで取り込んだlibsoundioがビルド時にエラーを吐く問題が完全に治っていなかった。以前に(9/21の日報参照)setで変数を設定することで一応解決を見たと思っていたのだが、どうもやっぱりエラーが出る。

libsoundioのCMakeLists.txtを読んで確認すると、怪しい点として、optionを使ってオプションを定義している。普通の変数とは違う扱いになるのではないか?ということでChatGPTに投げてみたところ、set(OPTION_HOGE OFF CACHE BOOL "Some doc text")のような形で指定することで解決するとのことだった。どうやらキャッシュに反映させろという指示によってどうにかなるということのようだ。実際なんとかなった。

ChatGPTは一次資料による論拠の提示は厳しいのが難点だが、検索エンジンは記号を含む文章の検索と文面による概念の指定ができないのが致命的な弱点なので、やっぱりこういうところになるとChatGPTのような類が強い。

自分は基本的に別にその場で生成された文章で答えて欲しい訳ではないので、メジャーな検索エンジンが記号含む文章の検索に強くなったり、ある程度複雑でふわっとしていたり複数の呼称があったりする概念を指定して検索できるようになると嬉しいな、と思った。

Categories: