問題タブ [static-compilation]
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.
java - グレイル。@GrailsCompileStatic を使用するときに「混合」メソッドと変数を処理する方法
@GrailsCompileStatic
grails 3.1.7 アプリケーションの多くの場所でアノテーションを使用したいと思っています。save()
しかし、主な問題は、ドメイン、コマンド、およびコントローラーが追加のメソッド (または などvalidate()
) または変数 ( など)と「混合」されていることを考慮していないことg
です。
上記のメソッドの回避策を見つけました。空のメソッドを持つ抽象クラスからドメインとコマンドを継承しますsave()
(その実装は grails によってオーバーライドされますが、静的コンパイルは失敗しません)。また、この抽象クラスは、メソッド実装grails.validation.Validateable
で trait を実装します。validate()
しかし、これらの汚いトリックなしで静的コンパイルを有効にするより良い方法はありますか?
多くのコントローラーで、g.createLink()
メソッドを使用します。g
静的コンパイル中にこれを回避するには、内部に変数を渡すにはどうすればよいですか?
エラー:(37, 39) Groovyc: [静的型チェック] - 変数 [g] が宣言されていません。
c++ - Paho CPP - 静的実行可能ファイルとしてコンパイル
Paho CPP を静的実行可能ファイルとしてコンパイルすることは可能ですか? もしそうなら - どのように?
例の 1 つに対するコンパイル ステートメントの例を次に示します。
これを静的実行可能ファイルとしてコンパイルするにはどうすればよいですか?
compilation - Juliaを複数のモジュールでコンパイルするには?
Juliaモジュールの実行可能ファイルをコンパイルして取得しようとしています。このモジュールは にfile.jl
あり、2 つの異なるファイルでさらに 2 つのモジュールを使用します。使ってみましjuliac.jl
たがダメでした。
Juliaのこのスクリプトでパッケージコンパイラを試しました:
compilation - ラケットの静的バイナリをコンパイルする方法
raco exe
動的実行可能ファイルを作成し、それをraco distribute
変更しません:
--embed-dlls
Windowsでは、私が望むものですが、すべてのプラットフォームでできるように見えます。
配布と展開を容易にするために、静的にコンパイルしたいと思います。これは可能ですか?