問題タブ [recompile]

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.

0 投票する
1 に答える
100 参照

.net - 既存のDLLのプラットフォームの変更

「AnyCPU」用に構築された3番目のDLLがあります。(特定の理由で)x86用に再構築する必要があります。既存のソースコードにアクセスできませんが、Reflectorを介して、自分で逆コンパイルして再コンパイルすることができます。

リフレクターパスを使用せずにこれを行う別の方法はありますか

0 投票する
1 に答える
74 参照

dynamic - 学習-拡張性:動的ローディング、およびその他の再コンパイルなしのソフトウェアアップデート

プログラムを書くつもりですが、難問に悩まされています。私は何かを書き始めたくありません、そして、私のプログラムが拡張可能でないことがわかったとき、それからそれをすべて書き直さなければなりません。もう1つの問題は、拡張可能になるようにプログラムの設計をどこから始めればよいかを知るのに十分なプログラミング知識がないことです。

DLL(またはUNIXの場合は遅延ロード)、動的ロード、ランタイムライブラリのロード/デロードなどについていくつか読んだことがありますが、それでも何をする必要があるのか​​完全には理解できません。サンプルプログラムの例を示します。誰かが私を正しい方向に導いて、私のより大きなプログラムを開始できるようにしてくれれば、私は非常に感謝します。

コマンドを入力できるコンソールプログラム「iAmDog」を作成すると、犬はそれに応じてコンソールへの出力で応答するとします。ここで、このプログラムを作成するときに、犬には「roofroof!」という出力を生成する「bark」という1つのコマンドしかないと仮定します。ユーザーがまだプログラムを実行している間に、ライブラリを編集したり、別の場所でコードを記述したりして、犬のレパートリーに「sit」コマンドを追加できるように、このプログラムを作成するにはどうすればよいでしょうか。

繰り返しになりますが、理想的には、常に実行されているプログラムの機能の更新をコーディングできるようにしながら、ダウンタイムを発生させないか、可能な限りダウンタイムを最小限に抑えることを計画しています。

読んでくれてありがとう!

ラッセル別名SgtPooki

0 投票する
1 に答える
17103 参照

sql-server - SQL Server:proc定義で「WITHRECOMPILE」を使用した場合の影響は?

ストアドプロシージャを使用したオプションについての私の理解は、WITH RECOMPILE通常、後続のパラメータとして単一のストアドプロシージャ呼び出しを含む句を使用することに限定されています。

WITH RECOMPILE実際のproc定義に含めることの効果は何ですか?これは、実行されるたびにprocを再コンパイルしますか?または、次にprocが変更されたときですか?

例:

0 投票する
1 に答える
237 参照

c++ - プログラムを再コンパイルせずに新しいゲーム タイプを追加しますか? (C++)

タイムトライアル、インフィニットゲームなど、さまざまなゲームタイプのゲームがあります。

各ゲーム タイプには、異なるタイミング ルールと潜在的な衝突ルールがあります。タイムトライアルでは、時間切れになるとゲームが終了します。

現在、ゲーム タイプをプログラムに「ハードコーディング」して追加しているため、新しいゲーム タイプを追加するたびに、プログラム全体を再コンパイルする必要があります。

基本的に、ゲームの種類を簡単に追加できるようにするために、すべてを再コンパイルする必要はありません。そのため、潜在的に新しいゲーム タイプはダウンロード可能なコンテンツであり、新しいタイプをゲーム フォルダに入れるだけで機能します。

これを行うにはどうすればよいでしょうか?ライブラリやDLLなどを使用していると思います(それについての知識はほとんどないため、完全に間違っている可能性があります)。

すべてが理にかなっていることを願っています。皆さんが私を助けてくれるか、少なくともこの方法論を説明する本や記事の方向性を教えてくれることを願っています.

前もって感謝します。

0 投票する
1 に答える
476 参照

linux - Linux カーネルの既存のモジュールを変更する

USBホストの大容量ストレージとしてポーズをとるためg_file_storageに、ドライバーとして使用しています。うまくいきました!!embedded linux

今、私はもっとする必要があります.... USBデバイスでイジェクトイベントをキャプチャすることです..これはg_file_storage今まで提供されていなかった機能です。

私はこれを手に入れましfunction fsg_suspend()た...これは、Windows USBホストが.....g_file_storage driverを行うときに呼び出されるルーチンです."Safely remove hardware"

ユーザー空間から監視する機能で/var/log/message 簡単なメッセージを送信するための簡単なprintkを追加することを考えています.....fsg_suspendBeagleBoard

しかし、私は非常に基本的なカーネルプログラミングの疑いに陥っています...助けていただければ....

私は単純なカーネルモジュールを作成しました..これはmodule.c、ファイルと言って、単純なmakeコマンドを使用してコンパイルし、modprobe/insmod挿入してから使用します... これは、完全に私が作成したモジュールに関するものです。

また、カーネルの再コンパイル中に構成ファイルでオプション M としてモジュールを構成しました。次に、make、make modules、make を実行しmodules_installmake_install 次に modprobeその特定の機能を使用します。.pl 間違っている場合は訂正してください....

しかし、ここでは、このモジュールはカーネル モジュールです。

そのメイクファイルを使用して再コンパイルできますか...そしてmodprobeを実行できますか...? しかし、このMakefileはこの考えをサポートしていないようです..

実行中のカーネルに既に存在するこのモジュールのコピーに干渉しますか? または、カーネルを再コンパイルする必要がありますか?

0 投票する
1 に答える
497 参照

sql-server-2005 - SQL Server 2005 オブジェクトを強制的に再コンパイルする方法

この実行によると、次回の実行時にsp_recompileオブジェクトが強制的に再コンパイルされます

sp-recompile コマンドを実行した瞬間に再コンパイルする必要があります。これは主に、構文エラーと、ストアド プロシージャが依存するオブジェクトの存在をチェックするためです。

-- SQL 2008 には sys.sp_refreshsqlmodule モジュールがあります...

0 投票する
3 に答える
2879 参照

c++ - 再コンパイルするたびに異なるexeチェックサム

そのため、再コンパイル時にexeに同じハッシュコード/チェックサムを持たせる方法を見つけようとしています。FastSum を使用してチェックサムを生成しています。現在、コードの変更は行われていません。VS でプロジェクトを再構築しているだけで、チェックサムが異なります。コードは c++ で書かれています。

私はこの方法でハッシュ コードやチェックサムを使用することに慣れていませんが、いくつかの調査を行い、一貫した GUID の必要性について何かを読みました。しかし、それがチェックサム生成プログラムにどのように結びつくのかわかりません...

まあ、それは置いておきます、よろしくお願いします。

0 投票する
4 に答える
2886 参照

c++ - .exe タイムスタンプを変更しないようにする

実行可能ファイルのタイムスタンプが変更されないようにする方法を知っている人はいますか? .exe の一貫したハッシュ コードを生成しようとしていますが、タイムスタンプがそれを妨げている可能性があると思います。コード (VS C++) を再コンパイルするたびに、FastSum は異なるチェックサムを生成します。

ありがとう!

0 投票する
5 に答える
147 参照

c - 新しいコードでファイルを再コンパイルできますか?

質問があります。コードを別のコードで再コンパイルできるかどうか疑問に思っていました。例(理論的):

main.c:

このファイルを main にコンパイルします。(だからメインはコンパイルされています)この後、コードを追加したいと思います。

addthis.c:

ここで、(コンパイルされた) メインを使用し、addthis.c で再コンパイルします。それを実行すると(./mainWithAddthis)、印刷が2回表示されるはずです。

私はそれを明確に説明したことを願っています。誰でもアイデアはありますか?

0 投票する
1 に答える
427 参照

php - PHPの再コンパイルを行う方法は?Imagecreatetruecolorエラー

これは新しい質問なので、新しい新しい質問を作成しても問題ないと思いますか?

私の前の質問はここにあります:

imageantialiasは、GDがインストールされた状態で未定義の関数エラーを呼び出します

Markusは私が問題を理解するのを手伝ってくれました、それ以来私はクライアントに連絡して彼らのためにVPSをセットアップしました、私はファイルとデータベースを転送しました、そしてすべてはうまく動いています。同じエラーは別として、今回だけ、別のエラーが発生します。

これは同じことに関するもので、phpの再コンパイルが必要だと思いますか?誰かがMacOSXでphpの再コンパイルを行う方法について教えてください。私はPHPのドキュメントを試しましたが、それがどのように機能するのか理解できないようです。

どうもありがとう!