C言語でシンプルなダイナミックリンクライブラリを書いてみる。 単一のC言語ソースで、複数アーキテクチャ向けの共有ライブラリとしてビルドすることを考える。 想定しているのは以下のプラットフォーム(開発環境)です。 WindowsのDLLファイル(Visual Studio) LinuxのSOファイル(gcc) CygwinのDLLファイル(gcc) Android(Termux)のSOファイル(clang) 【1/3】DLLを作成してみる 目次 【1/3】DLLを作成してみる 目次 ソースコード [simple_dll.h] [simple_dll.c] [simple_dll_msvc.def…