問題タブ [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.
java - Ant でディレクトリのダーセットを削除するにはどうすればよいですか?
名前に「tmp」が含まれているルート ディレクトリの下のすべてのディレクトリとサブディレクトリを削除したいと考えています。これには、.svn ファイルも含める必要があります。私の最初の推測は使用することです
タグdirset
に a をネストできないため、これは機能しないようです。delete
これは正しいアプローチですか、それとも何か他のことをすべきですか?
- ant バージョン == 1.6.5。
- Java バージョン == 1.6.0_04
c++ - さまざまな OS に対してオープン ソース アプリをチェックするためのビルド ファームはありますか?
私はオープン ソース アプリを持っており、Windows、Linux、および Macintosh で動作しています (C++ で gcc でビルドされています)。Linux のいくつかの異なるフレーバーでのみテストしたので、すべての異なる Linux バージョンでコンパイルおよび実行されるかどうかはわかりません。コードをアップロードして、他の Linux フレーバーや、Solaris、FreeBSD、その他のオペレーティング システムなど、さまざまなシステムでテストできる場所はありますか?
svn リポジトリに直接接続して最新のコードを取得し、生成されたコンパイル エラーと、問題が発生した OS をメールで返信できれば、すばらしいことです。
GUIベースのアプリであるため、コンパイルできることを知っていただければ幸いです。実際に実行してテストすることは期待できません。
version-control - 私は SCM/ビルドで働いています。プログラマーではない人に、自分のしていることをどのように伝えればよいですか?
友人や家族などに、何をしているのかと聞かれると、どう説明したらよいか考える間、いつも立ち止まってしまいます。彼らはソフトウェア開発者が何であるかを知っていますが、SCM とは何かを 10 の言葉で説明するにはどうすればよいでしょうか?
ant - Ant を使用して、あるファイルを別のファイルに埋め込むにはどうすればよいですか?
小さな Web アプリ プロジェクト (ColdFusion) を開発しています。開発中にプロジェクトを複数のファイルに分割したままにして、完了時に 1 つのファイルだけをデプロイしようとしています。
たとえば、外部ファイルへの参照があります。
また、プロジェクトをビルドするときに、ファイルを 1 つの完成品ファイルに含めて埋め込みたいと考えています。
とにかく、Ant がこれを行うための基本的な方法があるようには見えません。誰でも知っていますか?
build - VS2008 Proを実行しているx86プラットフォームからx64バイナリにコンパイルするにはどうすればよいですか?
x64プラットフォーム用にアプリ(サードパーティライブラリを使用)をコンパイルしようとしています。ただし、VS2008ProのBuildConfigurationManagerからx64を選択しても機能しないようです。バイナリは作成されますが、クライアントはx64で実行できませんでした。
サードパーティのDLLが原因である可能性があるのではないかと思います。誰かがこれについて何か考えを持っていますか?
build - CentOS/RHEL でユーティリティを作成してビルドしますか?
make
CentOS 5.2 にユーティリティをインストールする方法を探していましたが、うまくいきませんでした。いくつかの RPM リポジトリとオンラインを調べましたが、役に立ちませんでした。をインストールgcc
しgcc-c++
ても役に立たなかった! パッケージbuild-essential
は CentOS/RHEL 向けには作成されていません。YUM で RPMFORGE リポジトリを有効にしました。
asp.net - Visual Studio で Web サイトを開発する場合、ビルド時間を短縮するにはどうすればよいですか?
App_Code ディレクトリに多くのクラスがありますが、これは問題になる可能性がありますか? 別のライブラリにあると、ビルドが速くなりますか?
他のヒントはありますか?
build - ビルドサーバーの推奨スペック
ビルドを管理するために CruiseControl.NET を使用しており、新しいビルド サーバーを取得中です。私は、新しいサーバーの仕様を考え出す任務を負っています。
このサーバーは、複数のビルドを同時に、可能な限り効率的に実行する必要があります。
このサーバーの理想的な仕様は何だと思いますか?
このトピックを扱っている既存の記事/ブログへのリンクも歓迎します!
編集:RAIDはまったく役に立ちますか?(ボーナスポイント)
c++ - DLL C++ クラスのエクスポート、.def ファイルに関する質問
プロジェクトで暗黙的なリンクを使用したいのですが、nmake は実際には .def ファイルを必要としています。問題は、これがクラスであり、エクスポート セクションに何を書くべきかわからないことです。誰かが私を正しい方向に向けることができますか?
エラー メッセージは次のとおりです。
NMAKE : U1073: 'DLLCLASS.def' の作成方法がわからない
PS: Windows CE Platform Builder を使用してビルドしようとしています。
visual-studio-2008 - VS 2008 で廃止されたビルド構成を追跡するにはどうすればよいですか?
多くの C# プロジェクトを含む大規模なソリューションがあります。ソリューションを開いて初めて F5 キーを押すと、次のようなコンパイル エラーが発生します。
エラー 3 メタデータ ファイル 'C:\Users\david\Documents\VS.Projects\CeoTrunk\Ceoimage\bin\x86\Release\Ceoimage.dll' が見つかりませんでした。
「デバッグ(任意のCPU)」のエラーを生成するソリューションとプロジェクトをコンパイルしていますが、「リリース(x86)」を長い間選択していません。たぶん数ヶ月。これらのエラーは、最初に「デバッグ (任意の CPU)」のソリューションをビルドすると消えます。ソリューションを閉じてもう一度 F5 キーを押すと、問題が再発します。
この「リリース (x86)」の名残りはどこに隠れているのでしょうか? どうすればそれを取り除くことができますか?なぜそれは戻ってくるのですか?