問題タブ [build-dependencies]
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.
symfony - StofDoctrineExtensionsBundle を介して DoctrineExtensions を含めることは安全ですか?
Symfony2 プロジェクトにDoctrineExtensionsを含めようとしています。
ドキュメントをスキャンしているときに、StofDoctrineExtensionsBundleを手動で含める代わりに含める可能性について読みました。Stof バンドルからの引用Readme.md
:
このバンドルは、Symfony2 プロジェクトでDoctrineExtensionsの統合を提供します。
たぶん、Stof バンドルを介して含めることについて何か経験をしたことがありますか? これは常に最新の安定版リリースを提供し、すべての要件を含んでいますか?
手動で統合することをお勧めしますか、それとも Stof バンドルを使用することをお勧めしますか?
cmake - 静的依存関係を追加せずにcmakeでビルド順序を制御するにはどうすればよいですか?
OpenGL Loader Generator を使用して、プロジェクトの GL 関数ローディング コードを生成しています。gl_loader.h と gl_loader.c を生成します。他のソース ファイルの一部は gl_loader.h に依存していますが、すべてではないため、残りのコードをコンパイルする前に、必要に応じて glLoadGen を (再) 実行する cmake が必要です。 gl_loader.h がビルドされる前に gl_loader.h に依存するファイル。GENERATED プロパティを gl_loader.h/.c に追加しましたが、これはプロパティが解決するように設計されている問題ではなく、機能しませんでした。
この場合、すべてのソース ファイルに OBJECT_DEPENDS プロパティを追加するだけで済みます。glLoadGen を再実行する必要はほとんどないからです。しかし、GObjectBuilder (gob2) によって複数の C ソース ファイルとヘッダー ファイルが生成される場合など、他の状況では、不要な再コンパイルが多すぎる可能性があります。生成されたヘッダーに依存する C ファイルを手動で調べるのは非現実的です。
この場合の別の可能性は、ビルド時ではなく構成時に glLoadGen を実行することですが、それは gob2 を使用する他のシナリオには適していません。
他のコードをコンパイルする前に glLoadGen を実行する必要があることを cmake に伝える他の方法はありますか?
build-dependencies - C 言語: コンパイル中の依存関係エラー
C で依存関係を解決する際に問題に直面しています。
config.h ファイルは次のとおりです。
そして、ファイル example.c には、
依存関係の解決中に、「MACRO」が有効になっていない場合でも、コンパイラは sample_header.h ファイルを解決しようとします。とても奇妙です。誰でもこの問題について助けてもらえますか。
eclipse - IvyDE が特定のビルド時の依存関係を解決できないようにする
Ivy を悪用しようとしているのかもしれませんが、もしそうなら、私は間違いなく「構成」を理解していません
Jenkins でビルド スクリプトを実行する場合にのみアクセスしたい依存関係があります。私のEclipseワークスペースでは、依存関係は必要ありません。これを達成することは可能ですか?
たとえば、ビルド時に ant-contrib を取り込みたい場合は、構成ファイルを次のように設定しようとしました。
この例では、Eclipse のビルド パスに常に ant contrib と ant が表示されますが、これは私が望んでいたものではありません。resolve ant タスクを使用すると、特定の構成を解決できるため、IvyDE はデフォルトの構成のみを解決すると想定しました。私は何が欠けていますか?
ありがとう、
ダン。
installation - .deb インストーラーの作成中に依存関係をインストールする方法は?
deb
というパッケージを作成しましたabc.deb
。python-dev, python-mysql
現在、deb インストール自体の一部としてインストールする必要がある、などの依存関係はほとんどありません。
(つまり、ユーザーが を実行するdpkg -i abc.deb
と、依存関係も自動的にインストールされます)。
control
などのいくつかのパラメーターを含むファイルを使用しています。制御ファイルpreinst, postinst
に追加しようとしましたが、言及された依存関係が存在しない場合にのみパッケージのインストールを停止するDepends
と思います。Depends
debパッケージのインストール自体の一部として依存関係をインストールするにはどうすればよいですか? で動作するソリューションを探していUbuntu 12.04
ます。
postinst
PSスクリプトに依存関係をインストールしようとすると
エラーが表示されます:
go - サブディレクトリに go プロジェクトの C 依存関係を構築する方法
Go で C ライブラリの Go ラッパーを作成しています。問題は、C ライブラリが多くの Linux ディストリビューションで利用できないことです。そのため、「github.com/me/mylibrary を入手する」ために誰もライブラリをインストールする必要がないソリューションが必要です。
1 つの解決策は、ライブラリのソースをサブ ディレクトリに追加することです。次に、私のプロジェクトが go get でビルドされるときに、このライブラリも自動的にビルドする必要があります。しかし、これを自動化する方法がわかりません。
または、ソースをダウンロードし、抽出してビルドするスクリプトを作成することもできます
しかし、これらのビルドステップを go build ツールに接続する方法がわかりません。
静的ライブラリをリンクするのも簡単ではありません。
ライブラリからビルドしている限りは機能しますが、別のプロジェクトからビルドしたい場合、相対パスはライブラリからではなくそのプロジェクトからのものであるため、失敗します。
ubuntu-10.04 - Banshee の依存関係を構築できません
banshee
開発をしたいので、ここhttp://banshee.fm/download/development/に行き、手順に従ってみました...
を使用しubuntu 14.04
ていますが、次のエラーが発生しました..
grails - grails 1.3.9 の依存関係の問題: mail-1.4.3.jar をプラグインとしてロードしますか?
レガシーシステムのコンパイル (grails 1.3.9) のコードを取得しようとしていて、mail-1.0.1 プラグインをインストールしようとしたときに障壁にぶつかりました。これは成功したように見えますが、プラグインとして mail-1.4.3.jar をインストールしようとして、mail 1.0.1 のロールバックに失敗します。私はGoogleのことをしましたが、役に立たなかった参照(バグレポート)が1つしかありません
リポジトリが原因でしょうか?
ここに特定のビルドエラーがあります
アプリケーションのプロパティ
および BuildConfig