Kann ich ein Skript in einer Eclipse-Laufkonfiguration ausführen?

8

Meine Firma hat traditionell eine Linux-Befehlszeilenentwicklungsumgebung verwendet. Wir verwenden ein Skript, um die Umgebungsvariablen PATH und LD_LIBRARY_PATH beim Kompilieren und Ausführen zu verwalten. Dieses Skript wird aufgerufen, indem es am Anfang eines Befehls wie folgt hinzugefügt wird:

%Vor%

Ich versuche, unseren Code von Eclipse CDT laufen zu lassen, und wir bewegen uns ein Jahrzehnt oder so in Entwicklungstools. Ich kann steuern, was der make-Befehl in einer Build-Konfiguration ist, aber ich habe nicht herausgefunden, wie man den ausführbaren Befehl in einer Laufkonfiguration steuert. Ist so etwas möglich? Oder müssen wir die Umgebungsvariablen in der Laufkonfiguration festlegen, anstatt uns auf das Skript zu verlassen. Die Absicht des Skripts war es, die Arbeit beim Erstellen für verschiedene Versionen von GTK oder beim Erstellen auf verschiedenen Plattformen (Linux, Solaris, etc ...) zu minimieren.

    
Scottie T 13.10.2009, 14:49
quelle

2 Antworten

3

Hmmm, suchen Sie unter "External Tools Configuration" den "environment" -Reiter (den "Play" -Button mit der roten Toolbox)?

Alternativtext http://i35.tinypic.com/vh5k0i.png

Wenn Sie nicht danach suchen, ignorieren Sie bitte meinen Kommentar.

    
jldupont 13.10.2009, 15:03
quelle
1

So legen Sie Ihre benutzerdefinierte Build-Umgebung fest:

%Vor%

Um Ihr Programm auszuführen

%Vor%

Geben Sie Variablen in der Registerkarte Environment in Konfiguration starten ein. Klicken Sie auf die Registerkarte "Allgemein" und aktivieren Sie das Optionsfeld Shared File und überprüfen Sie die Launcher-Konfiguration mit Ihrem Projekt.

Wenn Sie andere Programme mit Ihrem Build ausführen möchten (sagen Sie einige Pre- / Post-Prozessoren), fügen Sie einen neuen Builder hinzu mit:

%Vor%     
Alexander Pogrebnyak 13.10.2009 15:06
quelle