Forum: Compiler & IDEs Software Integration Pipeline Tools - Embedded Software


von Dymoli (Gast)


Lesenswert?

Hallo,
ich erstelle mir gerade eine Software Integration Pipeline für Embedded 
Software Projekte mit C/C++ und wollte mal ins Forum fragen, welche 
(open source) hilfreiche Tools für Builds, Statische Analysen, 
Dokumentation etc. auf keinen Fall fehlen sollten?

von PittyJ (Gast)


Lesenswert?

was ist eine "Software Integration Pipeline" ?

von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?

PittyJ schrieb:
> was ist eine "Software Integration Pipeline" ?
Der ultimative Overkill:-)
- https://www.redhat.com/de/topics/devops/what-cicd-pipeline
- https://en.wikipedia.org/wiki/CI/CD

von Thomas W. (goaty)


Lesenswert?

Privat Overkill, in der Firma ein muss.
Bei uns läuft der Jenkins mit x Jobs.
Integrationstests, zahlreiche builds mit clang und gcc,
Sanitizer (asan), coverage Analyse.
Wenn das nicht automatisch wäre könnte man einpacken.

von Norbert (Gast)


Lesenswert?

Tools vom Compiler und Doxygen, PC-Lint.

von Carsten P. (r2pi)


Lesenswert?

Dymoli schrieb:
> hilfreiche Tools für Statische Analysen,

https://wettel.github.io/codecity-faq.html

Wenn deine Projekte mehr als 5 Klassen haben, und die 5 Klassen mehr als 
5 Methoden, lass CodeCity drauf schauen. Das Tool visualisiert sehr 
plastisch Monolithen, übermäßige Abhängigkeiten, also alles Schlechte, 
was dich daran hindert, deinen Code in ein paar Wochen Tätigkeit für 
andere Sachen noch zu verstehen.

Blankes C kann es soweit ich weiß aber nicht.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.