2018-04-01から1ヶ月間の記事一覧
msys2でgtkとその依存ライブラリをインストールして、コードをコンパイルしてみる。 msys2はここからインストールできる。 まず、msys2のインストールされたフォルダの中のmsys2.exeを起動する。 そうすると、msys2のコマンド入力画面がでるので、 pacman -S…
基本的にElectronでエラーが起きた場合はブラウザの方で一回試してみることをおすすめする。 ブラウザで成功した場合そのエラーはElectronに問題がある。 <script>window.$ = window.jQuery = require('./jquery-バージョン.min');</script> jqueryの読み込みscriptを上記のコ…
コードや理解が間違っているところがあったらコメントで教えてください。 所有権について fn main() { let v1 = vec![1, 2, 3]; let h = run(v1); println!("{}", v1[0]); /// この場合、use of moved value: `v1`というエラーになる。 /// 理由は、let h = …
コードや理解が間違っているところがあったらコメントで教えてください。 まずHello, World fn main(){ println!("Hello, World!"); } 数値の出力 let x = 10; println!("{}", x); 変数 let mut x = 10; x = 12; println!("{}", x); 標準入力 use std::io; .…
Skiaは、Googleが開発している2Dグラフィックスライブラリで、Google Chromeや、Firefoxなどで使われている。 https://skia.org/ 今回は、そのSkiaのダウンロードとビルドの方法について解説していく。 まず、Chromiumなどのビルドに必要なdepot_toolsをイン…