Emacs und VHDL

Gast #1198780
Lesenswert?
• ▲
▼
Hi,
Ich versuche mich jetzt schon den ganzen Tag in Emacs einzuarbeiten. Ich 
hab schon viele tolle funktionen gefunden. Nun möchte ich ein ganzes 
Projekt mit spez. Projektverzeichnis aufziehen. Doch leider kapiere ich 
nicht wie das funktionieren soll mit Projekten im VHDL Mode. Hat da evtl 
jemand eine Tutorial wie man das macht?! Wo vielleicht auch drinsteht 
wie man Compeliert usw.?!
Persönliche Seite #1199144
Lesenswert?
• ▲
▼
linuxnerd wrote:
> Mit dem emacs kannst du nicht compilieren, der emacs ist nur ein
> Texteditor, der dir deine Syntax highlighten kann,

Man kann aber mit dem Emacs vhdl-mode Projekte verwalten und 
insbesondere Makefiles erzeugen, mit denen man das Projekt compiliert. 
So wie in typischen IDEs eben.

Genaugenommen kompiliert man auch nicht mit Makefiles... Hmm.

> aber fürs kompilieren brauchst du noch nen VHDL simulator.

Den braucht man wohl eher zum simulieren.

Gruß
Marcus
http://www.doulos.com/knowhow/fpga/index.php
Gast #1199517
Lesenswert?
• ▲
▼
Lieber Gast,
du hast jetzt schon 2x dieselbe Werbung für den veditor gemacht.
Vielleicht bist Du wirklich davon überzeugt, aber (X)Emacs mit VHDL mode 
schlägt veditor wirklich um Längen.
Das Plugin ist noch weit davon entfernt, wirklich brauchbar zu sein.
Ich habe's probiert, weil ich ein Eclipse-Fan bin, und für C/C++ 
Programmierung nur mehr diese verwende.
Gast #1199721
Lesenswert?
• ▲
▼
gerade einen längeren text hier verloren, deshalb nur kurz.

Die Hilfedatei des vhdl-mode (C-c C-h) erklärt alles recht gut - wenn 
man Emacs an sich kennt, ansonsten erstmal im Info stöbern (C-h r).
Projekte definieren ist etwas aufwänding und bringt nicht so viel.
Zum Compilieren brauchst du Modelsim o.Ä., dann funktionieren die 
Menübefehle. Am besten Makefile generieren lassen.
Ganz praktisch: desktop-mode, speedbar, ido-mode. Mehr brauche ich nicht 
zur Orientierung im Projekt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren