問題タブ [build-process]

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 に答える
5914 参照

c++ - sconsを使用して、事前に構築されたライブラリにどのようにリンクしますか?

私は最近、sconsを使用していくつかの小さなクロスプラットフォームプロジェクトを構築し始めました。これらのプロジェクトの1つは、事前に構築された静的ライブラリとリンクする必要があります...これはどのように行われますか?

makeでは、Windowsに「link / LIBPATH:whereeverlibstxxl.lib」を追加し、unixに「stxxl.a」を追加するだけです。

0 投票する
8 に答える
2244 参照

build-process - ビルド ツールを使用する場合

初心者の質問ですが、ご容赦ください。どのような状況で nant や msbuild などのビルド ツールを使用する必要があるのか​​ 疑問に思っています。私は中規模のアプリケーション (.net 3.0) に取り組んでいます。すべての開発者が自分の作業を行っており、自分のコードの変更をリポジトリにチェックしながら自分のマシンでビルドしています。すべてが完了したら、リポジトリからすべてのコードを取得し、自分のマシンでクリーン ビルドを作成して、バイナリをデプロイします。好奇心から、ビルド ツールはどこにあるのでしょうか。

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

c# - 1 つの Visual C# プロジェクトから 2 つの異なるアプリをビルドするにはどうすればよいですか?

ビルド時に定義されたフラグに応じて、2 つの異なるアプリを作成するソース ベースがあります。Makefile を使用してこれらのアプリの両方をビルドできます。1 つはフラグを使用してコンパイルするターゲット、もう 1 つはフラグを使用せずにコンパイルするターゲットの 2 つを指定し、両方をビルドする集約ターゲットを指定します。

Windows の Visual C# Express から同等のことを行うにはどうすればよいですか?

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

build-process - doxygenをより速く実行させる方法は?

Doxygenは少し遅いです-プロジェクト全体を処理するのに約数分かかるので、小さな増分変更の場合、これは実際に残りのコードをビルドするよりも長くなります。ドキュメントのないファイルは何千もあるので、それらの処理にほとんどの時間を費やしていると思います。ドキュメントなしでファイルをスキップする方法はありますか?

変更されたファイルのみを処理するようにするのはどうですか?

0 投票する
6 に答える
2040 参照

visual-studio-2008 - リリース ビルド中に Web サイトをどのように自動展開しますか?

Visual Studio 2008 でリリース ビルドを行うときに、Web サイトを (ftp 経由で) アップロードしたいと考えています。ASP.NET Web アプリケーションまたは MVC を使用しています。最後に展開された Web サイトを自動的にアップロード (および上書き) するように VS.NET を構成するにはどうすればよいですか?

0 投票する
7 に答える
2182 参照

visual-studio - Visual C++ ソリューションで、古いまたは欠落している依存関係または出力ファイルを見つける (または、なぜ VS は変更せずにプロジェクトを再構築することを主張するのですか?)

複数のプロジェクトを含むソリューションがあります。Ctrlそのうちの 1 つのコードのみを変更していますが、 + Shift+を押すたびにB、Visual Studio は他のすべてを再構築します。

他のプロジェクトをビルドしたいので、これでいいです。よくないのは、通常、何もすることがないと見なされることです。どこかに不安定な依存関係があるため、これは機能しません。

依存関係ツリーを調査し、欠落しているファイルや古いファイルを教えて停止できるようにするツールまたはマクロ (またはスイッチ) はありますか?

(たとえば) すべてのプロジェクト ファイルに触れることで、この特定のケースを解決できることを知っています。

残念ながら、ファイルが出力ファイルを生成するように構成されている場合に、このような状況をよく見てきました (たとえば、IDL ファイルがタイプライブラリを出力するように構成されていますが、「ライブラリ」ブロックが含まれていないため、TLB は作成されません)。 )。

これはすべてのプロジェクト ファイルに触れても解決しないので、個人用ツールボックスに追加できる、より一般的なものを探しています。依存関係があるか、プロジェクトが誤って構成されていて、決して生成されない出力ファイルが想定されているためです。

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

java - ある Maven プロファイルと別の Maven プロファイルを切り替える方法は?

プロパティの存在によってアクティブ化された Maven プロファイルがある場合、他のプロファイルがアクティブ化されていない場合にのみアクティブ化される別のプロファイルを定義するにはどうすればよいですか?

例えば

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

html - HTML検証をビルドサイクルの一部にする

現在、サイトを構築するときは、すべてのページについて3wbcサイトで手動で開いて検証する必要があります(つまり、オペラがポップアップしたら、ctr + alt + shft + uを押します)。ページを作成するたびにすべてのページを自動的に検証することはできますか?

追伸:このページは検証されません;)

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

build-process - C++プロジェクトのビルド自動化のためのNAntスクリプト

誰かがC++プロジェクトビルド自動化のためのNAntスクリプトの例を提供できますか?

ありがとう!

0 投票する
6 に答える
27384 参照

eclipse - プログラムでEclipse起動構成を実行する方法は?

一般的な用語 (実行、構成、起動など) がかなりあるため、この質問をうまく表現するのは難しいと思います。ここに行きます:

実行構成を.launchファイルに保存できます。(実行構成ダイアログの共通タブで、共有ファイルとして保存します。

これらをSVNにチェックインします。開発者はそれらを渡すことができ、新しい開発者が動作中のアプリケーションをより迅速に実行するのに役立ちます.

これらをビルドの一部としてチェックアウトし、それらを使用して、IDE 全体をスピンアップすることなく、アプリケーションやテストなどをプログラムで実行したいと考えています。

.launchUI の外でファイルを実行する最良の方法は何ですか?

編集:ビルドサーバーとIDEで実行されるテストを統合しようとしています。テストを実行する ant スクリプトの場合と同様に、統合デバッグをあきらめたくありません。

これはおそらく、複数のバンドルを使用した統合テストや、拡張機能をモックアップしたいバンドル全体の単体テストにとってより大きな問題です。