Ich habe ein Projekt mit zwei Modulen (Client und Server). Jedes Modul befindet sich in einem eigenen Unterordner mit einer eigenen Make-Datei. Ich habe einzelne configure.ac-Datei im Stammverzeichnis des Projekts.So definieren Sie eine separate Konfiguration für Teilprojekt
Wir verwenden AC_SEARCH_LIBS, um Kompilierungsflags für das Projekt festzulegen. Das Problem ist, dass beide Module unterschiedliche Bibliotheken verwenden müssen (Server benötigt Pthread, Client nicht).
Wie ist es möglich, verschiedene Kompilierungsmerker für die verschiedenen Module zu setzen?
Was ist die beste Vorgehensweise?
Muss ich configure.ac aufteilen? (Wenn ja, wie sollte es richtig gemacht werden)