この動画を視聴するためには、
プレミアム会員登録が必要です。
プレミアム会員登録
プレミアム会員登録
購入ページ
00:00
00:00
広告 : (
)
この広告は
5
秒後にスキップできます
5
秒後にスキップできます
広告をスキップ
スキップする
プレミアム会員になると動画広告や動画・番組紹介を非表示にできます
0
本作品は権利者から公式に許諾を受けており、
広告の収益は権利者に還元されます。
(※プレミアム会員にも表示されます)
この動画は非公開に設定されています
ゆっくりプログラマ養成動画?
【ゆっくり解説】 07_リンカとローダ
︙
2022/5/10
2022/5/10 15:20
投稿
57
57
0
0
0
0
ギフト
「いいね!」で動画を応援しよう!
いいね!
ランキング最高順位:
-
詳細
リンカとローダについての解説です。
少し間が空いてしまいましたが、ちょっと長くなってしまいました(GWだったので休憩もかねて地霊殿やってました。ノーマルクリアはできてないですが)
ELFの解説からやってるので初心者でも安心!
前回(
sm40403960
) 次回(
sm40469718
)
ようつべでもやってます。
https://youtu.be/yyzjoguUZUc
動画内で使用したテスト用プログラムです
https://github.com/frsk9999/ex7
----
使用したもの一覧
・teraterm Version 4.106(SVN# 9298)
効果音
・効果音ラボ
----
参考文献
FreeB
SD13
.0およびポートコレクションのソースコード
/usr/src/libexec/rtld-elf/配下のソース
/usr/src/sys/kern/配下のソース(主にkern_exec.c)
/usr/src/lib/csu/配下のファイル(主にamd64/crt1_1.c)
/usr/ports/devel/binutils/でmake patchしたソース(bfd含む)
/usr/ports/lang/gcc10/でmake patchしたソース
全般的に間違いがないかの確認のため
・Wikipedia
https://www.wikipedia.org/
ELFの定義
・Xinuos Inc. | Developers | SCO Developer Network
http://www.sco.com/developers/gabi/
・ELF-64 Object File Format - uClibc
https://uclibc.org/docs/elf-64-gen.pdf
書き終わってから内容確認のために参照したもの
・Linkers and Loaders by Levine, John R
英語ですが原著は下記から参照できます(リンカとローダに特化した網羅的な解説書、図が手書きなところがむしろいい)
https://freecomputerbooks.com/Linkers-and-Loaders.html
日本語翻訳版はオーム社から本の形式で出ています(ISBN 10: 4274064379)
共通的に下記の素材をお借りしています(文字数制限回避のため分けています)。
ソフトウェア
・nicotalk
・棒読みちゃん
・SoundEngine Free
・AviUtl
・x264GUIEx
・キャラ素材アニメーション機能Ver5f
・きつねさんのゆっくり
・LibreOffice(Draw)で図を作成してpng出力
・ペイント(Windows付属のソフトウェア)でクリッピング、塗りつぶし色の変更(一部)
・メモ帳(Windows付属のソフトウェア)
・teraterm Version 4.106(SVN# 9298)
・VirtualBox 7.0
背景
・nc204667
・pixabay
BGM
・甘茶の音楽工房
画像・動画
・いらすとや
・イラストレイン
・Pixabay
・自作の画像(図)
効果音
・効果音ラボ
----
参考資料
全般的に間違いがないかの確認のため
・Wikipedia
https://ja.wikipedia.org/wiki/
https://en.wikipedia.org/wiki/
シリーズ
前の動画はありません
次の動画はありません
もっと見る
frsk
フォローする
フォロー中
登録する
あとで見る
マイリスト
ニコニ広告
共有
アプリで視聴
解説・講座
ゆっくり解説
コンピュータ
リンカとローダ
ELF
タグ編集
タグを調べる