英語フランス語スペイン語

OnWorksファビコン

debian-matlab-mexhelper - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで debian-matlab-mexhelper を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド debian-matlab-mexhelper です。

プログラム:

NAME


debian-matlab-mexhelper - Debian で Matlab 拡張機能をビルドするためのヘルパー

SYNOPSIS


debian-matlab-mexhelper [OPTIONS] <パッケージ 名前>

DESCRIPTION


は、Matlab ツールボックスの MEX 拡張機能のビルドとインストールを容易にする小さなヘルパーです。
Debian バイナリ パッケージのパッケージ。 これらのパッケージは Matlab にビルド依存できないため
(明らかな理由から) インストール時に拡張機能をコンパイルする必要があります。
ローカルの Matlab インストール。 ヘルパーは、カスタム ビルドをサポートすることである程度柔軟になります。
install コマンドと clean コマンド、およびソース ディレクトリと宛先ディレクトリ。 も取り扱っています
拡張機能をライブラリ ディレクトリに移動し、自動的にそれらを
ツールボックス ディレクトリ。

XNUMX つの主要なモードがあります: 'install' は、拡張機能をビルド、インストール、およびシンボリック リンクします (
postinst) と 'clean' を使用して、インストールされている拡張機能とシンボリック リンクを削除します (prerm で役立ちます)。

拡張機能をビルドするコマンドは、ソース ディレクトリで呼び出されます。 デフォルトでは、これ
/usr/src/matlab/ です、しかしで上書きすることができます --src-dir オプション。 どれでも
オプションの「インストール」(--install-cmd) および「クリーン」(--clean-cmd) ソースで呼び出されます
ディレクトリも。

さらに、このヘルパーは、デフォルトのインストールからインストールされた拡張機能も取得します
パス /usr/share/matlab/site/m/ 、それらを /usr/lib/matlab/site/ に移動します
name> を元の場所にシンボリックリンクします。 これらの場所は、
  --m-dir--mex-dir オプション。 繰り返しますが、この手順はオプションであり、
パッケージが実際に拡張機能をこの場所にインストールする場合に実行されます。

OPTIONS


-h

使用状況の概要とオプションのリストを印刷します。

- 助けて

完全なヘルプを印刷します。

- バージョン

バージョン情報を印刷して終了します。

--build-cmd

ソース ディレクトリに拡張機能をビルドするコマンド

--install-cmd

ビルド後に拡張機能をインストールするコマンド

--clean-cmd

インストール後にソース ツリーを消去するコマンド。 これは、
「クリーン」モードで実行されます。

--src-dir

拡張ソースを含むディレクトリ。 これは、ビルド、
install コマンドと clean コマンドが呼び出されます。

--mex-dir

バイナリ拡張機能の移動先のターゲット ディレクトリ。

--m-dir

バイナリ拡張機能へのシンボリック リンクが作成されるターゲット ディレクトリ。

- 作る

「build-cmd」(make)、「install-cmd」(make install) のデフォルト コマンドを設定します。
DESTDIR=$m_dir) および 'clean-cmd' (make distclean) (特定のコマンドが実行されていない場合)
それぞれのオプションを介して提供されます。


次の呼び出しは、Matlab が付属している場合、パッケージの postinst スクリプトで使用できます。
拡張機能をビルドして目的の場所にインストールするスクリプト 'build_matlab.m'。
--src-dir オプションは、拡張ソースの非標準の場所を指すために使用されます。

debian-matlab-mexhelper somepackagename インストール
--src-dir /usr/src/dynare-matlab/mex/sources --build-cmd 'matlab -nodesktop
-nodisplay -nojvm -r build_matlab'

パッケージが拡張ソースを標準の場所にインストールし、そのパッケージをビルドする場合
ビルドされた拡張機能をインストールするための DESTDIR をサポートする Makefile を使用する拡張機能
および「distclean」ターゲットでは、次を実行するだけで十分です。

debian-matlab-mexhelper somepackagename install --make

それ以外の場合は、すべてのコマンドを完全にカスタマイズすることもできます。

debian-matlab-mexhelper 難しいパッケージのインストール
--build-cmd 'make -C src all toolbox MEXBIN="matlab-mex"' --install-cmd 'make
-C src install && find . ! -wholename "./src" -name "*.mex?*" -print0 | xargs -0 -I
{} cp -v --parent {} /usr/share/difficultpackage' --clean-cmd 'make -C src
distclean ツールボックス-distclean && find . -name "*.mex?*" -delete'

パッケージが debian-matlab-mexhelper を使用して拡張機能を標準の場所にインストールする場合
パッケージが削除されたときに、すべての MEX 拡張機能と作成されたシンボリック リンクを削除するためにも使用できます。
システムから削除されました。 これを実現するには、次の呼び出しをパッケージの
prerm スクリプト。

debian-matlab-mexhelper パッケージ名 クリーン

onworks.net サービスを使用してオンラインで debian-matlab-mexhelper を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad