これはPackageCompilerというWindowsアプリで、最新リリースはv2.2.1sourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
OnWorks を使用して、PackageCompiler というこのアプリを無料でダウンロードし、オンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショット:
パッケージコンパイラ
説明:
Juliaは、一般的に「ギリギリ先読み」コンパイル言語です。関数を初めて呼び出すと、Juliaは与えられた引数の型に合わせて正確にコンパイルします。これには多少の時間がかかります。同じセッション内での以降の呼び出しはすべて、この高速にコンパイルされた関数を使用しますが、Juliaを再起動すると、コンパイル済みの作業はすべて失われます。PackageCompilerを使用すると、この作業を事前に(さらに事前に)実行し、結果を保存することで、起動時のレイテンシを低減できます。ロードされたパッケージとコンパイルされた関数は、起動時にJuliaに渡すファイル(sysimageと呼ばれる)に保存できます。通常、目的はマシンのレイテンシを削減することです。例えば、一般的なプロットワークフローで使用されるパッケージのロードと関数のコンパイルを、デフォルトでその保存されたイメージを使用して行うことができます。一般的に、sysimageは他のマシンに再配置することはできず、作成されたマシンでのみ動作します。
オプション
- プロジェクト全体を再配置可能な「アプリ」にコンパイルすることもできます。
- あるいは、Cライブラリを作成することもできます
- ロードされたパッケージとコンパイルされた関数を、起動時にJuliaに渡すファイル(sysimageと呼ばれる)に保存することができます。
- 通常、目標はマシンのレイテンシを削減することです
- 利用可能な例
- いずれの場合も最も難しいのは、どのメソッドを事前にコンパイルする必要があるかを判断することです。
プログラミング言語
ジュリア
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/packagecompiler.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。