コンパイラをラップした関数¶
概要¶
コンパイラをラップした関数を提供する。今のところVisual C++とGCCとClangの3つをサポートしている。
関数一覧¶
-
compilers.msvc(sources, executable)¶ Visual C++をラップした関数。内部でコンパイラを呼び出してコンパイルする。
sources - ソースファイルのセル配列。
executable - 生成する実行ファイルの名前。
戻り値
[status, output]statusはコンパイルが成功したかどうかを表す。0の時は成功している。outputにはコンパイラの標準出力への出力がそのまま書き込まれる。
-
compilers.clang(sources, executable)¶ Clangをラップした関数。引数と戻り値は
compilers.msvc()と同じ。
-
compilers.gcc(sources, executable)¶ GCCをラップした関数。引数と戻り値は
compilers.msvc()と同じ。