Rustのコンパイルと実行をコマンドひとつで
以下の記事の一部抜粋と + αとなっております。
Rustを0から学んでみた 〜Part.0 準備/概要 編〜 - Yuto Hongo Portfolio
Macでの利用で、Rustのコンパイラのインストールとpath設定ができている前提となっております。
1. シェルスクリプトの関数として準備
処理内容
- .rsファイルと同じ場所にコンパイル後の実行ファイルを保存
- コンパイル後のファイルを実行
スクリプト
.bashrcや.bash_profileなど
#!/bin/sh
rust(){
rustc $1 --out-dir `dirname $1` | `echo $1 | sed 's/\.[^\.]*$//'`
}
実行
% rust path/sample.rs
なんかダサイ気もしますが、いったんこんなもんで。。。
2. CodeRunnerでの設定
CodeRunner – Programming Editor for macOS
こちらのツールでの設定をご紹介します。
設定方法
- CodeRunner起動
- メニューバーの 「CodeRunner」 > 「Preferences」 > 「Languages」 > 「Rust」 を選択
- 「Run Command:」 に、以下記述をする
RunCommand
rustc $filename | ./$compiler
実行
実行ボタンをポチる
Author And Source
この問題について(Rustのコンパイルと実行をコマンドひとつで), 我々は、より多くの情報をここで見つけました https://qiita.com/h0ng0yut0/items/9bc55fba5f39d11a8077著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .