Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Customizing Cargo for Cross Compiling
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ryosuke Kamesawa
December 15, 2020
Programming
49
0
Share
Customizing Cargo for Cross Compiling
クロスコンパイルに便利なCargoの設定などを紹介します。
https://github.com/emakryo/cargo-android-sample
Ryosuke Kamesawa
December 15, 2020
More Decks by Ryosuke Kamesawa
See All by Ryosuke Kamesawa
推論エンジンMAXの紹介
emakryo
1
610
ニューラルネットワークの量子化手法の紹介
emakryo
3
3.7k
MediaPipeの紹介
emakryo
0
110
Feature Store in DRIVE CHART
emakryo
0
85
Feature StoreをRustで実装した話
emakryo
0
60
なぜRustか?
emakryo
0
79
rustdef: Rust on Jupyter Notebook
emakryo
0
65
Cargo-makeを使ってみた
emakryo
0
560
Machine Learning on Graph Data @ICML2019
emakryo
0
65
Other Decks in Programming
See All in Programming
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
790
関係性から理解する"同一性"の型用語たち
pvcresin
2
610
バックエンドにElysiaJSを採用して気付いた、良い点・悪い点
wanko_it
1
190
net-httpのHTTP/2対応について
naruse
0
320
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
740
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
1.7k
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
120
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
300
分析エージェント精度向上における データアナリストの役割
oura_shoya
0
130
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
11
3k
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
6
1.3k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3k
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
930
Mind Mapping
helmedeiros
PRO
1
210
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
290
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
220
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
290
First, design no harm
axbom
PRO
2
1.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Transcript
Mobility Technologies Co., Ltd. Customizing Cargo for Cross Compiling 2020.12.17
MoT.rs #3 Ryosuke Kamesawa
Mobility Technologies Co., Ltd. 亀澤諒亮(かめさわりょうすけ) - AI技術開発部 - エッジAI -
MLOps - Rust歴 - 2年ぐらい、業務で使い始めて1年 - 最近作ったもの - Rustdef [https://github.com/emakryo/rustdef] - Jupyter notebook上でRustを実行 - [WIP] cbc-rs [https://github.com/emakryo/cbc-rs] - 「ふつうのコンパイラをつくろう」のRust実装 自己紹介 2
Mobility Technologies Co., Ltd. - Rustの標準ビルドマネージャー - 依存パッケージのダウンロード - Rustソースコードのビルド
- アプリケーションやテスト、ベンチマークの実行 - カスタマイズすることでネイティブ以外の環境でも便利に使える - Cross compiling targets - https://doc.rust-lang.org/nightly/rustc/platform-support.html - 今回はAndroidでの場合にどんなことができるか紹介 Cargo 3
Mobility Technologies Co., Ltd. https://github.com/emakryo/cargo-android-sample デモ 4