2017年10月17日 / 最終更新日 : 2017年10月17日 sumirewriter ソフトウェア Windows で OpenSSL のビルドメモ OpenSSL 1.1.1 のビルド x64のビルド 管理者権限でVisual Studio x64のコマンドプロンプトを立ち上げる。 > perl Configure VC-WIN64A -static --prefix=C:/openssl/win/x64 > nmake install 1234 > perl Configure VC-WIN64A -static --prefix=C:/openssl/win/x64> nmake install リンクするVCラン […]
2017年10月16日 / 最終更新日 : 2017年10月16日 sumirewriter ソフトウェア Android Studio で NaviteActivity のプロジェクトを作成するメモ (CMake使用) お仕事で、久しぶりにAndroidのプログラムを作成することになりました。以前は、ADT+NDK (Android.mk) で作成していたのですが、最近では開発環境も一新されているようなので、この機に、Android S […]
2017年09月08日 / 最終更新日 : 2017年09月08日 sumirewriter ソフトウェア Emscriptenのメモリ周りのコンパイルオプション(メモ) Emscriptenでコンパイルする際、使用メモリに関するオプションを渡しておかないと、トータル16MBで限界になってしまいます。 これを避けるには、コンパイル時に以下のオプションを追加する必要があります。 -s TOT […]
2017年08月10日 / 最終更新日 : 2017年08月23日 sumirewriter ソフトウェア Emscripten(C/C++) と JavaScript 間の関数呼び出し方法 まとめ ここのところ、Emscriptenを使ったアプリ開発に関して色々と試していました。今回は、C/C++ と JavaScript間の関数呼び出しや値の受け渡し方法についてまとめたいと思います。
2017年08月10日 / 最終更新日 : 2017年08月10日 sumirewriter ソフトウェア Cmakeの使い方 – インストールと実行 今回は、主にC++のビルドに関する話題です。普段、Visual StudioでC++を使って開発している筆者ですが、久しぶりにAndroidの開発をする機会がありました。Androidの開発は、以前はEclipse &a […]
2017年05月06日 / 最終更新日 : 2017年05月07日 sumirewriter ソフトウェア emmakeをVisual Studio Codeで使うメモ Visual Studio Codeで、emmakeを使う用のメモです。
2017年05月06日 / 最終更新日 : 2017年05月22日 sumirewriter ソフトウェア WindowsにEmscriptenをインストール(incoming対応 WebAssembly環境の整備) ※ WebAssemblyの出力には、incoming版である必要がないことが分かりましたので、一部修正しました(2017/05/18)。 Emscriptenは、C/C++のコードからJavaScriptを出力すること […]
2017年05月06日 / 最終更新日 : 2017年05月06日 sumirewriter ソフトウェア Cargoを使う(Rustのプロジェクト) RustのビルドシステムであるCargoを使ってみます。前回は、rustcを使ってコンパイルしましたが、実際にはCargoを使って管理することが多いと思います。この記事では、Mac環境上で紹介していきますが、Window […]
2017年05月04日 / 最終更新日 : 2017年05月04日 sumirewriter ソフトウェア Rustの開発環境を整備する(Windows & Mac) プログラミング言語 Rustの環境構築から最低限のビルド方法までを紹介します。この記事は、こちらのページをベースに執筆しています。 Rustは、Mozillaによって開発されているプログラミング言語です。C++程度の性能 […]
2017年03月08日 / 最終更新日 : 2017年03月08日 sumirewriter ソフトウェア JavaScriptのPromiseについて調べる Promiseオブジェクトの使い方を少しずつ紐解いていきました… 筆者はC#やC++がメインのため、ファイル読み込みなどは同期処理できないと何とも書きづらい性分の人間です。そういった人からすると、JavaScriptの非 […]