2024:03:01
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
2024:03:01 [2024/03/02 09:20] – 作成 machiaworx | 2024:03:01 [2024/03/02 11:49] (現在) – [プログラミング(思考順)] machiaworx | ||
---|---|---|---|
行 10: | 行 10: | ||
* あと家の環境でSquirrelを動かせるようにしておいた。 | * あと家の環境でSquirrelを動かせるようにしておいた。 | ||
* http:// | * http:// | ||
- | * 今まで出来なかったことができるようになるのは楽しい。(Windowsだからできない、というケースが多すぎた) | + | * GTKのライブラリをインストール |
+ | * https:// | ||
+ | * 試しに簡単にプログラム書いてた。 | ||
+ | * https:// | ||
+ | * いまのバージョンはGTK3なので指定ライブラリは修正。 | ||
+ | * pkg-configの指定について、そのままコピペすると動かないため、バッククォートで囲み直す必要がある。 | ||
+ | * 実際にコンパイルできたのは「gcc image_viewer.c -o image_viewer `pkg-config --cflags --libs gtk+-3.0`」みたいな感じ。 | ||
+ | * 正直Windowsで生のAPI叩くより数倍楽だし、コンパイルオプション(ライブラリ呼び出し)も簡略化できるようなのでそういう意味でも楽。いざとなったらLinuxで動くツールを作る方が早いのかもしれないな。 | ||
+ | * プログラムかいてたら、Qtも同じような書き方だったなそういやと気付いた。 | ||
+ | * GTKに合わせてAPIを作っているのかもしれない。 | ||
+ | * あとこれは参考になりそう。 | ||
+ | * https:// | ||
+ | * GUIのフォーカスの仕組みは最初からついてるし、メニューとショートカットの仕組みもついてるので、GUIアプリを作るのは楽ではと思い始めてる。元々Windowsでなんとかしようとしてたから地獄だったんだよと。 | ||
===== その他 ===== | ===== その他 ===== | ||
* ようやく忙しい日が終わった。 | * ようやく忙しい日が終わった。 | ||
* 炎上案件に巻き込まれてしまってる。 | * 炎上案件に巻き込まれてしまってる。 | ||
+ | * 今後も忙しい。いやぁ。 |
2024/03/01.1709338836.txt.gz · 最終更新: 2024/03/02 09:20 by machiaworx