問題タブ [binaries]
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.
cross-platform - 1 つのホスト OS のみを使用して FreePascal のクロスプラットフォーム バイナリを提供することは可能ですか?
私は、少なくとも 3 つの主要なプラットフォームで、さまざまなプラットフォームで配布したい小さなアプリを作成しています。
仮想マシンに頼らずに、ホスト OS を備えた Windows のみを使用して、Linux、Mac OS X、およびその他のサポートされているプラットフォーム用のバイナリをコンパイルすることは可能ですか?
それとも、Linux マシンを非常に簡単に仮想化できるので、実際には OS X でコンパイルするのを手伝ってくれるように、どこかのコミュニティで尋ねるべきでしょうか?
windows - Windows バイナリを比較するためのツール?
私たちの QA チームは、ビルド間で実際に変更された EXE と DLL に基づいてテストを集中したいと考えています。すばらしい svn 変更レポートがありますが、ソース バイナリと変更されたバイナリの関係は必ずしも明らかではありません。比較しているビルドは常に完全にクリーンなビルドであるため、ファイル システムのタイムスタンプは使用できません。Windows (および Windows CE) の PE バイナリを比較するためのツールを探しています。これらのツールは、埋め込まれたタイムスタンプやその他の問題を無視します。信頼できる「実際に変更されたバイナリ」レポートを生成するためのツールまたはその他の方法に関する推奨事項はありますか? ありがとう。
明確化: これまでの回答に感謝しますが、ソースが変更されていなくても、ビルドするたびにすべてのファイルが異なるように見えるため、単純なバイト単位の比較やチェックサムの比較によってレポートを生成することはできません。コンパイラが挿入するタイムスタンプのためです。問題は、偽陽性をどのように無視するかです。逆アセンブルと比較のアイデアは、私たちが必要としているものに最も近いと思います...
答えた!Bindiff はまさに私が探していたものです。どうもありがとう。
erlang - Erlang で 2 つのバイナリを連結するにはどうすればよいですか?
Erlang で 2 つのバイナリを連結するにはどうすればよいですか?
たとえば、私が持っているとしましょう:
B1 と B2 を連結して、<<1,2,3,4>> のバイナリ B3 を作成するにはどうすればよいですか?
私がこれを尋ねている理由は、ネットワーク プロトコルのパケットをエンコードするコードを書いているからです。パケット内のフィールドのエンコーダーを作成することでこれを実装しています。これらのフィールドを連結してパケット全体を構築する必要があります。
多分私はこれを間違った方法でやっています。パケットを整数のリストとして構築し、最後の瞬間にリストをバイナリに変換する必要がありますか?
svn - Windows 用の svn クライアント バイナリ
SVN のコマンドライン バージョンの Windows バイナリはどこにありますか? どこを検索しても、どこかの会社の派手なクライアント ソフトウェアとインストーラーに違いありません。
管理者アカウントを持っていないマシンで作業しています。単純なコマンドライン バイナリを教えてください。一体どこにあるのでしょうか?
apache - AIX mod_jk バイナリーをダウンロードする場所はありますか?
AIX で apache を使用して tomcat を前面に出す必要がありましたが、 http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/aixには何もなく、グーグルで検索してもうまくいきませんでした。私は最終的にソースからビルドしました (この大企業にコンパイラをインストールするには官僚主義があるため、苦痛です)。
しかし、このバイナリ ダウンロードはどこかに存在するべきではありませんか? なぜ彼らは空のディレクトリしか持っていないのですか?
perl - Perlでバイナリ依存関係が利用可能かどうかを確認するにはどうすればよいですか?
gpg
停滞したCPANパッケージ(GnuPG)を維持することを志願したので、バイナリ(GnuPGがラッパー)が見つからない場合に正常に終了するようにインストールファイルを改善したいと思います。他のパッケージからインスピレーションを得た後、これをMakefile.PLに追加することにしました。
それは正気に見えますか?
mercurial - 2つのhgリポジトリ間で.hgignoreと一致するファイルをrsyncする方法
2つのリポジトリ間でMercurialによって追跡されていないファイルをどのようにrsyncしますか?
私.hgignore
はこのように見えます:
ありがとうございました
java - Javaでバイナリファイルを実行することは可能ですか?
Java、Ada、C、および Python で記述されたバイナリのリストがあり、それらを実行したいと考えています。どうやってやるの?これらの言語への JVM バインディングはありますか?
java - LuaJava と最新の LuaBinaries
LuaJava が最新の LuaBinaries または 5.1.1 バイナリだけですぐに使用できるかどうかを知っている人はいますか? ありがとう。
installation - VSIX インストーラーを使用してバイナリを GAC にインストールできますか?
ターゲット マシン (WIX) にバイナリをドロップし、テンプレートを Visual Studo (VSIX) にインストールするハイブリッド インストーラーがあります。VSIX はインストーラーにバイナリとして格納され、インストールが完了すると、カスタム アクションを介してインストールされます。
動作しますが、いくつか問題があります。WIX を完全にスキップして、VSIX 経由ですべてをインストールできれば、これらの問題を回避できます。
問題は、GAC にいくつかのバイナリをドロップする必要があることです。VSIX の GAC にバイナリをドロップできれば、すべてがうまくいきます。しかし、これを行う方法に関する情報が見つからないようです。
または、VSIX を使用してターゲット マシンの特定の場所にバイナリをインストールできますか?
これは可能ですか?