automake

Czym są Makefile.am oraz Makefile.in?

Te dwa pliki są najczęściej widoczne w projektach open source. Do czego służą i jak działają?

Autotools GNU: debug/release targets?

Szukałem tego przez jakiś czas: obecnie konwertuję program średniej wielkości do autotools, pochodzący z metody opartej na Ec ... ladze/funkcji --enable-debug, ale w mojej obecnej (prostej) konfiguracji używanie tego nie jest rozpoznawane przez configure

Struktura katalogów dla biblioteki C++

Pracuję nad biblioteką C++. Ostatecznie chciałbym udostępnić go publicznie na wiele platform (przynajmniej Linux i Windows), ... projekt. Jak powinno się ogólnie uporządkować taki projekt biblioteczny? Co warto przeczytać? Czy są jakieś dobre przykłady?

Jak pokonać Ostrzeżenie"' aclocal-1.15 'brakuje w Twoim systemie"?

Próbuję uruchomić program c++ na GitHubie. (dostępne pod następującym linkiem https://github.com/mortehu/text-classifier ) ... omienia programu w powyższym linku? Zdaję sobie sprawę, że chodzi o readme i przykładowe użycie, ale nie mogę tego uruchomić.

Zbudować 32bit na 64 bitowym Linuksie przy użyciu skryptu automake configure?

Używam 64-bitowego systemu, ale chcę mieć zestaw 32-bitowych binariów. Jakie opcje muszę przekazać skrypt configure, aby wygenerować plik makefile 32bit / x86?

Domyślne flagi kompilatora z Autotools

Chcę wiedzieć jak ustawić domyślny kompilator/linker / etc. flagi Jeśli używam autoconf / Automake combo. Na przykład, domyś ... omyślnych FLAG zamiast je zastępować. umieścić CXXFLAGS=whatever w configure.ac to działa, ale nie mogę tego później obejść.

Jaka jest różnica między LDADD i LIBADD?

Próbuję skonfigurować projekt automake, który wykorzystuje mieszankę bibliotek libtool i plików wykonywalnych, i mam problem ... tylu a bezpośrednie nazwy plików, itd. Ilekroć próbuję przeczytać wydaje się, że zakłada, że wiem rzeczy, których Nie wiem.

Każda różnica między configure.ac oraz configure.in, oraz Makefile.am oraz Makefile.in?

Widziałem oba w różnych konfiguracjach. Co za różnica? Czy warto używać tylko jednego? A może nie ma znaczenia, którego użyć?

Jak utworzyć bibliotekę współdzieloną (. so) w skrypcie automake?

Podałem jakiś test plików źródłowych.cpp chciałbym utworzyć bibliotekę współdzieloną libtest.so . Próbuję to zrobić w ramach ... _CXXFLAGS=-fPIC libtest_la_LDFLAGS= -shared -fPIC Mógłby mi ktoś podać przykład budowania an. so na podstawie powyższego ?

gcov: produkcja.wyjście gcda z biblioteki współdzielonej?

Czy możliwe jest tworzenie plików danych gcov (.pliki gcda) uruchamiając plik wykonywalny połączony z biblioteką współdzielon ... y Makefile.am - Pliki źródłowe testów korzystają z Google Test (A C++ Unit Testing Framework) Edit: fixed spacing problem

Jak korzystać z buforów protokołów z autoconf/automake?

Szukasz dobrego przykładu reguł autoconf i automake do budowania projektu wykorzystującego bufory protokołów, najlepszego sposobu na dodanie protokołu do procesu budowania?