003
07.04.2008, 17:55 Uhr
0xdeadbeef
Gott (Operator)
|
Mich beschleicht das Gefühl, dass du da die falsche Projektart ausgewählt hast. Wenn du Qt benutzen willst (wovon ich eigentlich abrate - ich bevorzuge gtkmm - saubererer Code, und reines C++), ist es am sinnvollsten, das ganze als QMake-Projekt anzulegen, dann sollte er dir das eigentlich alles abnehmen.
Ansonsten musst du ihm halt beibringen, die Bibliothek, die du verlinken willst, in all_libraries einzubinden - das wird wahrscheinlich in der configure.in (bzw. configure.ac, je nachdem, welche der beiden er dir generiert) stehen, und ggf. musst du ihm einbläuen, dir vorher per moc den eigentlichen C++-Code zu generieren.
Du hast dir da mit den autotools unglücklicherweise gerade so ziemlich das komplizierteste (wenn auch mächtigste) Build-System, das unter Linux verfügbar ist, ausgewählt - ich empfehle dir wirklich die QMake-Vorlage zu benutzen. Wenn dich die Herausforderung reizt, hier ist eine ausführliche Dokumentation von automake, autoconf und libtool. Ich mag die autotools, aber einfach zu erlernen sind sie gerade nicht. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra Dieser Post wurde am 07.04.2008 um 17:56 Uhr von 0xdeadbeef editiert. |