scons

SCons ist ein plattformübergreifendes Open-Source-Build-Tool und eine Alternative zum klassischen "Make". Es basiert auf einer deklarativen Beschreibung eines Builds unter Verwendung der Programmiersprache Python.
3
Antworten

Warum setzt SCons VariantDir () keine Ausgabe in das angegebene Verzeichnis?

Ich denke darüber nach, SCons für ein neues Projekt zu verwenden. Es sieht wirklich gut aus, obwohl ich VariantDir ziemlich verwirrend finde. Ich habe ein einfaches Projekt mit einer Handvoll C-Quelldateien in einem Verzeichnis, und ich...
02.07.2009, 12:26
1
Antwort

Führt einen Befehl in SCONs ohne Abhängigkeiten aus

Ich möchte einen Befehl in SCons ausführen, der keine Ein- / Ausgabedateien enthält (tatsächlich sind Eingabe und Ausgabe die gleichen Dateien). Im Moment benutze ich es nur manuell mit subprocess.Popen, aber gibt es da noch eine andere Möglichk...
17.08.2011, 13:08
6
Antworten

fataler Fehler C1083: Include-Datei kann nicht geöffnet werden: 'Windows.h': und scons

Heute ist offiziell mein erster Tag mit C ++: P Ich habe Visual C ++ 2005 Express Edition und Microsoft Platform SDK für Windows Server 2003 SP1 heruntergeladen, da ich die Open-Source-Version in die Hände bekommen möchte Enso-Projekt . N...
17.10.2008, 03:58
5
Antworten

SCons, um eine gemeinsam genutzte Bibliothek (.so) mit einer statischen Bibliothek (.a) zu erstellen

Ich versuche, SCons dazu zu bringen, eine gemeinsame Bibliothek zu erstellen. Eines der Elemente, die in .so gehen, ist .a static lib. Ich habe eine Zeile wie: %Vor% Und nachdem ich es ausgeführt habe, bekomme ich diesen Fehler: %...
11.02.2010, 17:48
1
Antwort

Out of Source Build mit SCONS?

Ich habe cmake verwendet, um meine Projekte aus der Quelle zu erstellen, was wirklich praktisch ist, da Sie Ihr Quellverzeichnis nicht mit unnötigen Dateien belasten. Angenommen, die CMakeLists.txt befindet sich im aktuellen Verzeichnis, könn...
19.11.2009, 09:36
2
Antworten

ruft das SCON-Root-Verzeichnis ab

Ich muss zwei Programme nacheinander als Teil eines benutzerdefinierten Builders ausführen. Einer von ihnen ist ein Programm, bei dem ich feststecke und mit absoluten / relativen Pfaden nicht umgehen kann, deshalb muss ich die Option chdir=1...
22.09.2009, 18:24