MacでクロスコンパイラGCCをビルドする
動機 自作OSの独自の実行形式をサポートするためにリンカスクリプトを作成する必要があったが、MacのデフォルトのGCC(clang)・ldは、リンカスクリプト指定オプション-Tを受け付けていなか...
7 search resultsShowing 1~7 results
You need to log-in
動機 自作OSの独自の実行形式をサポートするためにリンカスクリプトを作成する必要があったが、MacのデフォルトのGCC(clang)・ldは、リンカスクリプト指定オプション-Tを受け付けていなか...
以前は手間をかけてインストールしていたけど、いつの間にかHomebrewでサクッとインストールできるようになっていた。 $ brew install i386-elf-gcc
「Go言語でつくるインタプリタ」で作ったインタプリタにfor文を実装してみました。 ちなみに、前回は再代入可能な変数を実装しました。 仕様 今回実装するfor文の書式は以下の通り。 for ( ...
tl;dr https://github.com/tatsumack/30nichideosjisaku のREADMEを読んで環境構築する 背景 「30日でできる! OS自作入門」はWindo...
Go言語でつくるインタプリタという本を読みました。この本を読み進めながらコードを書いていくと、数値、加減乗除、文字列、配列、ハッシュ、if文、関数呼び出し等々、を実現するインタプリタがあっという...
tl;dr macOSでC#の逆コンパイルの記事の $ git clone https://github.com/icsharpcode/ILSpy.git を $ git clone http...
Windowsだと色々手段があるようですが、macOSでさくっとC#の逆コンパイルをする情報があまりなかったので、手順をまとめてみます。 ILSpyというオープンソースの.Netアセンブリのデコ...
7 search resultsShowing 1~7 results
Qiita is a knowledge sharing service for engineers.