ユーザ用ツール

サイト用ツール


2024:03:09

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
2024:03:09 [2024/03/10 09:59] – [プログラミング(思考順)] machiaworx2024:03:09 [2024/03/15 07:33] (現在) machiaworx
行 15: 行 15:
   * ということでコンパイル環境は割と構築されて問題は少なそう。   * ということでコンパイル環境は割と構築されて問題は少なそう。
   * ただJACKを使うのはまだ先と考えたほうが良さそうなほどに環境がよろしくないので、ライブコーディング環境を自分で作る必要はありそう。   * ただJACKを使うのはまだ先と考えたほうが良さそうなほどに環境がよろしくないので、ライブコーディング環境を自分で作る必要はありそう。
 +
 +----
   * Rustの環境も揃ってはいるものの、Windowsのターミナルを経由する場合、一部ライブラリを使わなきゃいけない環境でおかしくなることがある。パスの絡みであることは予想されるがそれを調べる時間も余裕もない。   * Rustの環境も揃ってはいるものの、Windowsのターミナルを経由する場合、一部ライブラリを使わなきゃいけない環境でおかしくなることがある。パスの絡みであることは予想されるがそれを調べる時間も余裕もない。
   * 残念なことにMSYS2経由でのコンパイルを今後も行う必要がある模様。   * 残念なことにMSYS2経由でのコンパイルを今後も行う必要がある模様。
行 25: 行 27:
   * そもそもやってることが「MSYSに組み込まれてるターミナルをWindows側のターミナルで代替する」ということなので、何の不具合が起きてもおかしくないのである。   * そもそもやってることが「MSYSに組み込まれてるターミナルをWindows側のターミナルで代替する」ということなので、何の不具合が起きてもおかしくないのである。
   * ファイルシステムの実行やテキストベースの編集作業には問題なくて、問題になるのがコンパイルするという一点だけではあるので、これは実行環境をしっかりMSYSベースにするというのが早い。   * ファイルシステムの実行やテキストベースの編集作業には問題なくて、問題になるのがコンパイルするという一点だけではあるので、これは実行環境をしっかりMSYSベースにするというのが早い。
-  * 大きく分けると下記のような感じ。+  * 環境について大きく分けると下記のような感じ。
  
   - MSYS2ベースの環境   - MSYS2ベースの環境
     - MSYSの出力をWindowsターミナルで乗っ取った環境。ほとんどのプログラムコンパイルが可能、テキスト編集やファイルシステム実行が可能。ウィンドウ分割があるためテキスト編集に向いてる。     - MSYSの出力をWindowsターミナルで乗っ取った環境。ほとんどのプログラムコンパイルが可能、テキスト編集やファイルシステム実行が可能。ウィンドウ分割があるためテキスト編集に向いてる。
-    - MSYS2起動環境。Rust/Goについてモジュール参照に問題がある場合利用する。乗っ取り環境と比較するとウィンドウ分割ができないくらいであとは同じ。+    - MSYS2起動環境。Rust/Goについてモジュール参照に問題がある場合利用する。乗っ取り環境と比較するとウィンドウ分割ができない・コピペがそのままできないくらいであとは同じ。
   - Windows環境。Windowsシステムに依存した環境で、公式環境扱いなので問題が起きたらこちらを参照する。\\ またVCのコンパイラを利用したい場合こちらを選択する。   - Windows環境。Windowsシステムに依存した環境で、公式環境扱いなので問題が起きたらこちらを参照する。\\ またVCのコンパイラを利用したい場合こちらを選択する。
  
行 35: 行 37:
     * ということで、以前ターミナル乗っ取りでコンパイル失敗していた言語についてMSYS2側で再度試してみた。意外とどうにかなった     * ということで、以前ターミナル乗っ取りでコンパイル失敗していた言語についてMSYS2側で再度試してみた。意外とどうにかなった
     * https://github.com/koto-lang/koto     * https://github.com/koto-lang/koto
-    * +
2024/03/09.1710032356.txt.gz · 最終更新: 2024/03/10 09:59 by machiaworx