Qt Creator CMake Benutzerdefinierter Bearbeitungsschritt
Verfasst: 27. April 2011 13:55
Hallo,
mittlerweile habe ich eine kleine Klassenbibliothek aufgebaut. Der Quellcode liegt im Verzeichnis src. Wenn man jetzt die Klassenbibliothek benutzen möchte, brauch man natürlich auch noch die passenden includes. Also kopiere ich alle Header aus dem src Verzeichnis in das include Verzeichnis. Das geht unter Unix mit cp src/*.h include. Das klappt im Terminal (Ubuntu) auch problemlos. Wenn ich jetzt diesen Benutzerdefinierten Bearbeitungsschritt im Qt Creator hinzufüge, gibt cp allerdings immer 2 mit der Nachricht Aufruf von stat für „src/*.h“ nicht möglich: Datei oder Verzeichnis nicht gefunden zurück. Wenn ich jetzt eine einzelne Datei kopiere, klappt alles. Allerdings wird jetzt nach jedem Build Die Datei DATEINAME.h wurde außerhalb von Qt Creator geändert. Möchten Sie sie neu laden? angezeigt. Gibt es vielleicht eine bessere Methode oder mach ich da ganz was falsch
?
Danke fürs Lesen!
mittlerweile habe ich eine kleine Klassenbibliothek aufgebaut. Der Quellcode liegt im Verzeichnis src. Wenn man jetzt die Klassenbibliothek benutzen möchte, brauch man natürlich auch noch die passenden includes. Also kopiere ich alle Header aus dem src Verzeichnis in das include Verzeichnis. Das geht unter Unix mit cp src/*.h include. Das klappt im Terminal (Ubuntu) auch problemlos. Wenn ich jetzt diesen Benutzerdefinierten Bearbeitungsschritt im Qt Creator hinzufüge, gibt cp allerdings immer 2 mit der Nachricht Aufruf von stat für „src/*.h“ nicht möglich: Datei oder Verzeichnis nicht gefunden zurück. Wenn ich jetzt eine einzelne Datei kopiere, klappt alles. Allerdings wird jetzt nach jedem Build Die Datei DATEINAME.h wurde außerhalb von Qt Creator geändert. Möchten Sie sie neu laden? angezeigt. Gibt es vielleicht eine bessere Methode oder mach ich da ganz was falsch
Danke fürs Lesen!