問題タブ [native-executable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - .NET実行可能ファイルをネイティブ実行可能ファイルに変換する
.NETで開発されたアプリケーションをネイティブ実行可能ファイルに変換する方法はありますか(ソースが含まれています)?
フレームワーク全体(.NET Framework 3.5 SP1まで)のインストールには多くの時間がかかります。コンピューターがインターネットから更新されるとは限りません。独立した実行可能ファイルを生成するためにNGenを呼び出すことは可能ですか?
ありがとう
java - ネイティブ コンパイルによる VB6/ ベスト デスクトップ アプリケーション言語のステータス
私は、最大の制約の 1 つであるデスクトップ アプリケーション プログラミング言語を探していました。「ネイティブ実行可能ファイルとして出力する必要がある」。
複数のオプションを検討しました:
- Java はデスクトップ プログラミングにはあまり適していませんが、それでも使用できます。しかし、Java から Exe への変換は問題です。GCJ と Excelsior-Jet のみがこれを提供します。
- .Net プラットフォームはネイティブ コンパイルをサポートしていません。この作業を行うことができる高価なツールはほとんどありません。
- Python は、ネイティブ コンパイルのオプションではありません。右?
- VB6は私が残したオプションです。
上記のリストから、私が正しければ、VB6 が唯一の選択肢であり、おそらく最良の選択肢です。しかし、VB6 自体には次のような問題があります。
- それ以来、それはもはや開発中ではありません
- Vista での VB6 IDE のサポートについて質問があります
したがって、私の質問は次のとおりです。
- プログラミング言語オプションのリストから、さらに追加しますか?
- VB6が良い/最良の選択肢である場合、その開発状況を見て、この時代にVB6を使用することをお勧めしますか?
winapi - ネイティブ NT テキストモードでグラフィックスを取得するにはどうすればよいですか?
EASEUS Partition Masterプログラムは、Windows GUI が起動する前にグラフィック を表示できるようです (つまり、ブート時に CheckDisk が実行されるのと同時に実行されます)。
私がすでに知っていること:
これには、十分に文書化されていない関数が必要になる場合があります。それは私には問題ありません。
ネイティブの NT 実行可能ファイルをコンパイルする方法は既に知っているので、回答から省略してもかまいません。
質問:
すべてが起動する前に、どうすればグラフィックを表示できますか? (つまり、どの関数/ライブラリを使用していますか?)
書式設定され整列されたテキストを画面にどのように表示しますか?
がテキストを書くことができることは知ってNtDisplayString
いますが、以下に示すように、フォーマットされた方法で描画することはできません。以下の動作を再現するために、どの関数を使用しますか?
android - アプリケーションのネイティブ実行可能ファイルはどこにありますか?
次のメイクファイルを含む jni ネイティブ コード (example.c) を含むアプリケーション プロジェクトがあります。
だから私はそれを実行可能ファイルのように構築していて、すべてがうまくいきます。実行可能ファイルはアプリケーションに「パック」されていますか? はいの場合、パスまたはメモリ内の場所を取得して、Java コードから実行できるようにするにはどうすればよいですか?
PS: 次のように、シェル コマンドを使用してメイン関数をルートとして実行したいので、ネイティブ コードを共有ライブラリとしてビルドしていません。
size - D プログラムの実行可能ファイルがほぼ 9+ MiB になるのはなぜですか?
シンプルな Hello World プログラム D 実行可能ファイルのサイズが大きく、約 9.2 MiB であることがわかりました。gdc -4.8 コンパイラを使用しています。これは機能ですか、それとも何らかのバグですか?
すべての応答に感謝します!
android - APK アプリケーションに直接統合されていない Android ネイティブ実行可能ファイルとライブラリをデバッグするにはどうすればよいですか
Java ベースの APK、ネイティブ実行可能ファイル、およびネイティブ ライブラリで構成される Android アプリケーションがあります。apk は、ソケットを介してネイティブ (ルート NDK c/c++) 実行可能ファイルおよびライブラリと通信します。
それが問題かどうかはわかりませんが、実行可能ファイルとライブラリは cmake を介してコンパイルされ、実行可能ファイルにコピーされてからルートとして実行されます。Androidスタジオに直接あるか、コマンドラインを介しているかに関係なく、ブレークポイントなどを使用して何らかのタイプのデバッグを行う必要があります。