問題タブ [build]
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.
linux - faac のブートストラップ スクリプトを実行しようとしていますが、エラーが発生しています
faac をインストールしようとしていますが、エラーが発生しています。ビルドしようとしたときに発生するエラーは次のとおりです。
これが何を意味するか知っている人はいますか?これについては何も見つけることができなかったので、皆さんに質問することにしました。ご協力ありがとうございました。
編集: Linux、libtool、automake、および autoconf の私のバージョンは次のとおりです。
build - msbuildを使用してすべてのファイルとフォルダーをコピーします
誰かが私が書き込もうとしているmsbuildスクリプトを手伝ってくれるかどうか疑問に思っています。私がやりたいのは、msbuildを使用してすべてのファイルとサブフォルダーをフォルダーから別のフォルダーにコピーすることです。
私ができる必要があるのは、すべてのファイルとサブフォルダーをツールフォルダーからアプリケーションのデバッグフォルダーにコピーすることです。これは私がこれまでに持っているコードです。
ビルドスクリプトは実行されますが、ファイルやフォルダーはコピーされません。
ありがとう
windows - WDK ツールを使用したドライバー ビルドの入力としてのアセンブラー ファイル
アセンブラー ファイルをコンパイルしてドライバー ビルドにリンクする方法。
少し明確にするために
SOURCES ファイル:
で問題が発生しますz.asm file
。NMAKE
は、ビルド方法がわからないと不平を言っていz.obj
ます。
問題は、asm ファイルを でアセンブルしbuild
てリンクする方法bla.sys
です。
vb6 - 奇妙な VB6 ビルドの問題 (nlog に関連)
これは、nlog C++ API の使用に関連していると思います (nlog フォーラムに関する私の質問はこちら)。ここでこの質問をする目的は、より多くの聴衆に私の問題を知ってもらうことと、私の特定のシナリオで VB6 IDE がビルドに失敗したことの背後にある、より一般的なアイデアを得ることです。
簡単に言えば、私が抱えている問題は、nlog の C\C++ API (NLogC.DLL で定義されている) への呼び出しを持つアンマネージ C++ コンポーネントを参照する VB6 コンポーネントの構築に問題があることです。ビルドの問題はコンパイル時に発生するのではなく、バイナリがビルドされているときに発生します。これは、ある種のリンカー タイプの問題であることを示唆しています。VB6バイナリがどのように生成されるかについて十分に知りません。VB6 バイナリが生成されますが、破損しており、起動後すぐにクラッシュします。
VB6 で同様の経験をした人はいますか (nlog や C++ に関係する必要はありません)。
編集:このややあいまいな問題へのすべての応答に感謝します。残念ながら、まだ前進はありません。これを投稿してからの私の発見:
- コンパイル オプションを「微調整」しても、この問題は解決しないようです。
- 「空の」VB6 プロジェクトから nlog 対応の C++ コンポーネントへの参照を追加しても、プロジェクトがクラッシュしたり、奇妙なビルドの問題が発生したりすることはありません。したがって、これは「ネイティブ」な VB6 の問題ではなく、nlog とさまざまなコンポーネント、および他の参照コンポーネントで使用されるサードパーティ ライブラリとの相互作用に関する問題である可能性がありますか?
- C++ 呼び出し規則については、nlog 対応の C++ コンポーネントは、私が見る限り、これらの規則に準拠しており、nlog API 呼び出しを行わない限り、VB6 によって参照されたときに実際に正常に動作します。nlogc.DLL 自体が VB6 に準拠しているかどうかはわかりませんが、API 呼び出しは C++ コンポーネントから行われているため、それは重要ではないと考えていました。VB6 は、C++ コンポーネントが参照しているものを認識したり気にしたりすべきではありません (これに関する私の理解では...)
edit2: また、ビルド中に表示されるエラー メッセージは次のとおりです。「ロード中にエラーが発生しました。詳細については、"xxx" を参照してください。」ログ ファイルを表示すると、「コントロール xxx を読み込めません」と表示されます。興味深いことに、その特定のコントロールへのすべての参照がその特定のプロジェクトから消え、再度ビルドしようとするとコンパイル エラーが発生します。
java - Ant と利用可能なタスク - 何かが利用できない場合は?
タスクを使用すると、リソース (ファイルなど) が利用可能な場合にのみプロパティが TRUE に設定されます。そうでない場合、プロパティは未定義です。
プロパティの値を出力すると、リソースが利用可能な場合は true になりますが、それ以外の場合はプロパティ名のみが出力されます。
リソースが利用できない場合、プロパティを何らかの値に設定する方法はありますか? 利用可能なチェックの前にプロパティを明示的に設定しようとしましたが、アリは文句を言います:
eclipse - *最新*の Eclipse コンポーネントの更新サイト アドレスを知っていますか?
以下に関連するすべてのアドレスを探しています。
- 3.x Eclipse 自体 (マイルストーンおよび/または統合ビルド)
- 3.x その他のコンポーネント (GEF、GMF、EMF など)
私自身の質問に答えるという精神で、私は次の答えを持っています:
ただし、Eclipse または他の Eclipse コンポーネントのアドレスがさらにある場合は、ここで公開してください。
.net - すべてのプロパティ名/値を表示する NAnt タスクはありますか?
ビルド中に現在設定されているすべてのプロパティ名と値をエコーアウトする NAnt タスクはありますか? Ant のechopropertiesタスクに相当するものでしょうか?
command-line - コマンド ライン ビルドは VC 6 用ですか?
私は VS2005 および 2008 での作業 (msbuild などの使用) に慣れていましたが、今のところ vc6.0 にとどまらなければならない一連のプロジェクトを継承しています。開発者スタジオとビルドで各プロジェクトを開くのは好きではありません。私はフォーム コマンド ラインをビルドすることを好みます (ビルドを自動化しています)。これは可能ですか?
nmake ユーティリティを試しましたが、プロジェクトを開いて make ファイルを保存/エクスポートする必要があります。プロジェクトが変更されると、毎回 make ファイルを保存する必要があり、面倒です。nmake は動作しているようですが、ディレクトリ ツリーでプロジェクトの場所を変更すると問題が発生しました (ビルドを試すために、svn から新しいクリーン ディレクトリにチェックアウトしました)。ハードコーディングされたパスが含まれているように見えましたが、それを確認する必要があります-別の問題だった可能性があります。
代替案はありますか?
最終的にはこれらを 2008 に移行する予定ですが、今のところそれはオプションではありません。
svn - ビルドへの外部ソースの統合
私が働いている場所では、別々のリポジトリにいくつかのプロジェクトがあります。各プロジェクトは、個別のプロジェクトに引き出したい多くの共通コードを共有しています。次のスキームでプロジェクトを呼び出すことを考えています: Company.Department.Common または Company.Department.Utility.
このためのプロジェクトを作成しましたが、自動化されたビルド スクリプトがあります (他のすべてのプロジェクトと同様)。
私の質問は、この新しいプロジェクトに依存するように既存のプロジェクトをリファクタリングしたいということです。非常に基本的な方法ですが、探しているものとは異なります。単純にユーティリティ プロジェクトをビルドし、DLL を使用プロジェクトの lib フォルダーにコピーし、その DLL をその使用プロジェクトにチェックインする方法です。
私は個人的にその方法はかなり貧弱だと感じています。ユーティリティ プロジェクトへの参照を取得したいので、使用するプロジェクトをビルドする前にユーティリティ プロジェクトの svn-update とビルドを実行します。
参考までに、Utlity プロジェクトにあるコードの種類は、ログ機能、BDD ユニット テスト クラス、IoC 機能、Common Company.Department に焦点を当てたクラスです。
私の質問が漠然としすぎていないことを願っていますが、いくつかの回答で、私がやりたいことに正確に焦点を合わせることができるかもしれません.
最後に、これは .Net プロジェクト用で、ビルド スクリプトとして NAnt を使用し、コードのバージョン管理には svn を使用します。
build - 追加のプラグインなしで Maven 1.x を使用して、誰かが実行可能な jar をどのように構築しますか?
バンドル/標準プラグインだけで Maven 1.x を使用する場合、実行可能な Jar を構築するにはどのような構成が必要ですか?
回答は以下をカバーする必要があります。
- ターゲット Jar に依存関係を含める
- 依存関係の Jar にアクセスできるようにするための適切なクラスパス構成