2010-05-01から1ヶ月間の記事一覧

MinGW gcc と g95 を使って c から fortran のサブルーチンを呼び出す

やってみたらできたのでメモをしておく。c のソースコード main.c は int main (void) { int i=3; hello_(&i); }これから呼び出している hello_() の fortran ソースコード hello.f は SUBROUTINE HELLO (i) PRINT * ,'HELLO' ,i ENDでコンパイルのコマンド…

サイフォンについてのいくつかの蛇足

前のエントリサイフォンの原理、あるいは「重力」も「大気圧」も同じくらいガサツ - あらきけいすけの雑記帳を書き上げてから一週間近く経つのだが、いまだにしっくりと来ない部分がある。 流れがサイフォンの形状で違う サイフォンの説明が、どれをとっても…

サイフォンの原理、あるいは「重力」も「大気圧」も同じくらいガサツ

自分用の覚書。 [2010-05-24](補遺みたいなものを書いた:サイフォンについてのいくつかの蛇足 - あらきけいすけの雑記帳) [2010.6.15]数式を用いたハードバージョンを書いた:理系学部の学部生のためのサイフォンの原理 - あらきけいすけの雑記帳 [2011.1…

MSYSのインストール

自分用のメモ。MSYS の Wiki http://www.mingw.org/wiki/MSYS によれば、バージョン 1.0.11 以前にはインストーラがあるが、それ以降には無いとのこと。ダウンロードサイトのファイル一覧 http://sourceforge.net/projects/mingw/files/ の中の "MSYS Base S…

人を見て法を説け(100文字越えたのでここに)

http://viking-neurosci.sakura.ne.jp/blog-wp/?p=3806 興味深い意見なのでブクマ。これは「自然科学」(あるいは「理系」)に限らず学問全般(たとえば「経済」「政策」など)にも通じる内容。ラザースフェルトの「ミドルマン」につながっていくのではない…

MinGW 環境で Windows のダイナミックリンクライブラリ *.DLL からインポートライブラリ *.a ファイルを作成する

FFTW を利用するための自分用のメモ*1…なのだが、すこし一般的な話題。MinGW gcc で Windows の DLL を利用しようとする場合には、*.DLL から *.a ファイルを作成し、これを C:\MinGW\lib ディレクトリに入れておく必要がある。作成の方法は MinGW に含まれ…