autotools

    0

    1答えて

    私はautotoolsのに非常に新しいだと私はlibtoolのに問題があるように見えます - それは共有ライブラリを構築し、代わりに静的なものを作るしません... AC_PREREQ([2.67]) AC_INIT([helloworld], [1.0], [...]) AM_INIT_AUTOMAKE([foreign]) LT_INIT # Checks for programs.

    1

    1答えて

    私はMakefileを手助けするためにautotoolsを使っています。 私が行うには何をしようとしています: 私は1-n個のプロジェクトを制御するために、1つMakefile.amを作成しようとしています。すなわち、autotools stuff、configure.acなどを含むルートディレクトリです。ルートディレクトリにはコードはありません。だからどうにかしてMakefile.amにプロジェ

    2

    2答えて

    私は現在、非常に広範囲にテンプレートを使用し、インスタンシエーション中にメモリの制約に陥っているプロジェクトに取り組んでいます。インスタンス化をいくつかの非常に単純なファイルに分割しました。これらのファイルはすべて、3つのライナーで構成され、インクルードのみで構成されています。 これらをMakefile.amのルールで生成させることができます。今私はMakefileに生成されるべきファイルのかなり

    0

    1答えて

    私はGoogleのcmockeryユニットテストフレームワークを使ってプロジェクトを進めています。しばらくの間、私は何の問題もなくcmockeryプロジェクトを構築することができました。例えば"./configure"、 "make & & make install"などであり、それはかなりの時間(1〜2分程度)かかりました。コンピュータ上のその他の雑多な作業をしてから、それは恐ろしく遅くなる。

    1

    3答えて

    を使用して場所をインストールする方法:.cppファイルと.HPPの app/ | src/ Makefile すべてを、.hファイルはsrcサブディレクトリにあります。ディレクトリ/srcをソースディレクトリとして使用して、生成されたMakefileをMakefile.amまたはconfigure.acに設定するにはどうすればよいですか?そして生成された実行可能ファイルを/u

    3

    1答えて

    automakeの「サイレントルール」オプションのドキュメントでは、サイレントルールはデフォルトでは無効になっていると記載されており、ユーザーがconfigureの実行時に特に要求した場合にのみオンになります: http://www.gnu.org/software/automake/manual/html_node/Options.html#index-Option_002c-_0040opti

    7

    1答えて

    私はビルやメンテナンスを容易にするために、いくつかのコンポーネント(liba、b、c、d)に分割された私の手に大きなプロジェクトを持っています。パッケージ全体を構築する場合、すべてのサブコンポーネントを順番に構築しなければならず、これらのパッケージのいくつかは互いに依存します。 より明示的に言えば、libaはb、c、dの前提条件であり、libaの存在はconfigureスクリプトによってチェックさ

    14

    2答えて

    .laと.aライブラリのないautotools/libtoolを使って.soモジュールをビルドしてインストールする方法--prefix pathにもインストールされていますか? 現在、私は、次のMakefile.amを使用しています: lib_LTLIBRARIES = libCurlDownloader.la libCurlDownloader_la_SOURCES = Curl.cpp l

    3

    1答えて

    私はクロスプラットフォームの共有ライブラリを持っており、ビルドシステムにはGNU autotoolsを使用しています。私はOS X上のフレームワークとしてライブラリをパッケージ化できるようにしたいと思います。autotools +追加のスクリプトでこれを行うことは可能ですか? bash? これを行うための良いドキュメントがありますか、誰かがこれを行うプロジェクトの例を知っていますか?

    9

    1答えて

    オープンソースプロジェクトのautotoolsの問題をデバッグしようとしていますが、これはconfigureステップで失敗しています。私はconfigureが実行しようとしているコード/実行可能ファイルを見たいと思います。 しかしconfig.logは、何かが失敗した(コンパイルしようとしたコードではない)ことを示しています。一時実行ファイルがどこに格納されているのかわかりません。 autotoo