ich für die Antwort auf diese Frage gesucht, aber nicht gut finden. Vielleicht sind sie alt und etwas hat sich geändert, also frage ich noch einmal.Automake- Binärdateien ist Erzeugen/statt in src/
Ich habe eine Verzeichnisstruktur wie:
my_project
src
bin
Ich möchte, dass, wenn ich in der Wurzel dir machen, Die Binärdateien werden in ./bin eingefügt, anstatt sie zu überladen ./src. Aber wie?
EDIT: Ich benutze C++. Meine Makefile.am hat nichts besonderes. Nur die Variablen bin_PROGRAM und _SOURCES.
Wenn ich make ausführen, werden die generierten Binärdateien in ./src eingefügt. Ich möchte sie einfach nur in ./bin haben.
Post, was Sie getan haben (Ihre Makefile), klären Sie Ihre Verzeichnisstruktur oben, dann wird es viel einfacher zu helfen (auch die Programmiersprache, die Sie verwenden, könnte relevant sein) – KevinDTimm
Verwenden Sie den vollständigen Autotools-Stack? Wenn ja, wie @Braden erwähnt, verwenden Sie einfach das Shell-Skript 'configure', das von Autoconf generiert wird. – Plamen
http: // Stapelüberlauf.com/questions/1015700/autotools-library-and-object-file-output-control –