by shigemk2

当面は技術的なことしか書かない

2014-02-01から1日間の記事一覧

池袋バイナリ勉強会 アセンブリ言語でhelloを書く #ikebin

資料 7shi / ikebin / wiki / pdp11 / hello — Bitbucket sys hello worldですら長い / はコメント(Cで書いたことを想定している) writeっていう関数に引数をわたして実行するイメージ / write(1, hello, 6); mov $1, r0 sys write hello 6 / exit(0); mov $…

F#マークダウン テスト

F#

printfn "Hello" let a = 1 printfn "a = %d" a printfn "Hello"

池袋バイナリ勉強会 コンパイルとアセンブラの話 #ikebin

資料 7shi / ikebin / wiki / pdp11 — Bitbucket 最終目標はOSとコンパイラを作る 40年前のUNIX v6 1975 昔のOSであるため簡単であること Cのコンパイラがセットになっている 「比較的」シンプル これ以上簡単なものになってしまうと実用性が皆無になる 自分…

hgコマンドを叩いたら no suitable image found. Did find とかいうエラーが出てとまった話

Mac

mercurial 2.3 partially broken on 10.8 - osutil.so: mach-o, but wrong architecture · Issue #14256 · Homebrew/homebrew · GitHub 使うPythonをかえて、 brew install mercurialではなくeasy_install mercurialしたらうまくいった。

オブジェクトファイルって何

定義 オブジェクトファイル (object file) またはオブジェクトコード (object code) とは、コンパイラがソースコードを処理した結果生成される中間的なコード表現である。オブジェクトファイルの内容はバイナリであり、コンパクトで構文解析済みのコードであ…