Tag: scons
SCons ist ein cross-Plattform open-source build-tool und eine alternative zu dem klassischen „Make“. Es funktioniert auf Basis einer deklarativen Beschreibung einer erstellen mit der Programmiersprache Python.
8
Antworten
brew install mongodb ==> Downloading http://downloads.mongodb.org/src/mongodb-src-r2.4.8.tar.gz Already downloaded: /Library/Caches/Homebrew/mongodb-2.4.8.tar.gz ==> Downloading patches ######################################################################## 100.0% ######################################################################## 100.0% ==> Patching patching file src/third_party/v8/SConscript patching file src/third_party/v8/src/spaces.h ==> scons install --prefix=/usr/local/Cellar/mongodb/2.4.8 -j4 --64 --cc=/usr/bin/clang --cxx=/usr/bin/clang++ -stdlib=libstdc++ hängt auf unbestimmte Zeit
2
Antworten
In meinem SConscript ich habe die folgende Zeile: Program("xtest", Split("main.cpp"), LIBS="mylib fltk Xft Xinerama Xext X11 m") Wie bekomme ich scons verwenden mylib.anstelle von mylib.so, während die Verknüpfung dynamisch mit den anderen Bibliotheken? EDIT: auf der Suche
3
Antworten
Habe ich eine hierarchische build-system basiert auf SCons. Ich habe einen root SConstruct, dass Anrufe in ein SConscript baut, dass eine shared library und dann in einem anderen SConscript baut eine ausführbare Datei, hängt von der gemeinsam
2
Antworten
Ich versuche, scons zum erstellen eines latex-Dokuments. Insbesondere möchte ich, um scons zum aufrufen eines python-Programm generiert eine Datei mit einer Tabelle, die den \input{} in das Hauptdokument. Ich habe mir über die scons-Dokumentation, aber es ist
1
Antworten
Ich möchte einen Befehl ausführen, der in SCons, die keine input/output-Dateien (eigentlich die Eingabe und Ausgabe die gleiche Datei). Im moment bin ich nur manuell läuft es mit subprocess.Popen aber ist es eine mehr SConsy Weg, es
4
Antworten
Ich versuche zu kommen mit einer vernünftigen Lösung für ein build geschrieben, mit SCons, die sich auf eine ganze Menge von Anwendungen zugänglich sein, eine Unix-ähnliche Art und Weise, mit der Unix-ähnliche Pfade etc. Allerdings, wenn ich
6
Antworten
Ich versuche, SCons, um eine shared library. Eines der Elemente, die gehen in die .so ist ein .a statische lib. Habe ich eine Zeile wie: env_2.SharedLibrary('libstuff.so', \ Split("""stuff.cxx mylib/libMine.a""") Und nach läuft es, ich bekomme diese Fehlermeldung:
3
Antworten
Unten ist die Fehlermeldung, wenn ich "scons" zu compiler in windows7: ----------------------------------------------------------------------------------- 'cl' is not recognized as an internal or external command, operable program or batch file. scons: *** [out\windows-x86-MD-unicode-vs2008-rel\obj-static\src\featuresets\ada pters\im-history\AddToChatRoomHistoryVisitor.obj] Error 1 scons: building terminated because
6
Antworten
Heute ist offiziell mein Erster Tag mit C++ 😛 Ich Sie heruntergeladen habe Visual C++ 2005 Express Edition und Microsoft Plattform-SDK für Windows Server 2003 SP1, weil ich will, um meine Hände auf die open-source -Enso-Projekt. So,
1
Antworten
Installiert SCons verwenden # cd scons-2.3.0 # python setup.py installieren Nach der Installation, wenn ich versuche zu laufen, scons , bekam die folgende Fehlermeldung. scons: * Keine SConstruct-Datei gefunden. Datei "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", Linie 905, in _main Wie dies
3
Antworten
Ich installiert SCons 2.2.0 in Python 2.7 auf Windows 7. Wenn ein Lauf "scons" von cmd, bekomme ich die Fehlermeldung "scons nicht erkannt wird und ein Befehl interne oder externe" Wie kann ich dieses Problem lösen? Das
2
Antworten
Ich versuche zu bauen jsoncpp auf Ubuntu 10.x - jedoch die 'Anweisungen' sind manchmal vage. Zum Beispiel, es ist nicht klar genau welche Ordner das scons.py die Datei muss sich im vor die lib gebaut werden kann.
3
Antworten
Auf meinem Linux-Plattform, ich habe mehrere Versionen von gcc. Unter usr/bin ich habe: gcc34 gcc44 gcc Hier sind einige Ergebnisse: $ gcc --version gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48) $ gcc44 --version gcc44 (GCC) 4.4.0 20090514
4
Antworten
Wiederholen, ich bin mit die erste OS X 10.10 beta, und versuchen, neu zu installieren MongoDB mit Homebrew. Nach dem ausführen $ brew install mongodbdas ist die Ausgabe: ==> Downloading http://downloads.mongodb.org/src/mongodb-src-r2.6.1.tar.gz ==> /usr/local/opt/scons/bin/scons install --prefix=/usr/local/Cellar/mongodb/2.6.1 -j8 --cc=/usr/bin/clang
6
Antworten
Gibt es eine eingebaute Funktion in Python, die ersetzen würde (oder entfernen, was auch immer) die Erweiterung eines Dateinamens (wenn Sie eine hat) ? Beispiel: print replace_extension('/home/user/somefile.txt', '.jpg') In meinem Beispiel: /home/user/somefile.txt werden würde /home/user/somefile.jpg Ich weiß
4
Antworten
Mit scons kann ich einfach meine include-Pfaden: env.Append( CPPPATH=['foo'] ) Diese übergibt die Flagge -Ifoo gcc Aber ich versuche es zu kompilieren mit einer Menge von Warnungen aktiviert. Insbesondere mit env.Append( CPPFLAGS=['-Werror', '-Wall', '-Wextra'] ) stirbt schrecklich
7
Antworten
Können Sie mir bitte sagen, wie kann ich die install scons auf MacOSX? Sehe ich keine mac angegeben download von http://www.scons.org/ Danke. InformationsquelleAutor der Frage n179911 | 2009-07-30
6
Antworten
Wir haben eine ziemlich große C/C++ - Projekt mithilfe von scons für das Gebäude. Ich würde gerne gehen, ein Versuch zur Erstellung dieses durch Eclipse-CDT. Wer noch keine Erfahrung damit und kann mir sagen, die Schritte zum
5
Antworten
Was sind die Unterschiede zwischen den Autotools, Cmake und Scons? Kommentar zu dem Problem Dieses Thema wird bereits im Scons-wiki. Ich empfehle Ihnen, besuchen Sie die folgenden links: 1. scons.org/wiki/SconsVsOtherBuildTools Haben Sie schon eine sehr ähnliche Diskussion-thread