Rust
今回は Conrod と言う GUI ライブラリのサンプルを動かしてみたくて 試そうとしたら、コンパイルが途中で止まったのが発端。 確認環境 Win7 64bit Rust Stable 1.8.0 GNU ABI 公式ガイドにあるサンプルを動かす Cargo タスクを実行すると外部 Crate のコンパ…
要は Windows の GUI サンプルコードをお試しで動かすと コンソールも一緒に立ち上がってたのが嫌だったので調べると見つかった。 stackoverflow.com で、このフラグを Cargo から渡す方法はないか調べた。 確認環境 Win7 64bit Rust Stable 1.8.0 GNU ABI 2…
Cargo で C ネイティブライブラリをリンクさせる為に 配置されているパスを Cargo に明示的に指示したい場合どうするか。 確認環境*1 プロジェクト単位での設定方法 グローバルに設定する方法 参考 確認環境*1 Win7 64bit Rust Stable 1.8.0 GNU ABI プロジ…
Rust 絶賛学習中なんだけども、try! を 使用したサンプルが動かなかったのでメモとして残す。 原因はちゃんと追ってないが、状況と回避方法だけ。 (と言っても try! マクロ使わないようにするってだけだけど) 2016-05-08 追記 原因分かった。未読だったエラ…
LifeTime や Trait、関数型プログラミング的な事も可能らしいシステムプログラミング言語辺りの ワードが気になって Rust を始めてみようと思いたった。 で、まずは環境構築からと言う事で探してみた。 開発環境選定 Emacs IntelliJ VisualStudio Eclipse 事…