Code::Blocks - Static Library oder DLL Projekte immer in C ?!
-
Hallo.
Bin vor Kurzem vom Dev-CPP auf Codeblocks (8.02) umgestiegen.
Wenn ich ein neues Static Library oder DLL Projekt erstelle, ist die Sourcedatei immer in C (also main.c). Anders bei einem Win32-GUI Projekt ist es standardmäßig ein C++ Programm (also main.cpp).Was wenn ich nun aber gerne C++ Bibliotheken schreiben möchte (Static Library wie auch DLL) oder ein Win32-GUI in C?
Bei anderen Projekten werde ich AFAIK auch nicht gefragt, ob es ein C oder C++ Projekt werden soll (Ausnahme: Console Application).Natürlich könnte man ein Projekt erstellen und danach eine neue Datei zum Projekt hinzufügen (hier kann man ja wählen zwischen C und C++). Allerdings ist mir aufgefallen, dass man bei Static Library oder DLL Projekten keine Dateien aus dem Projekt entfernen kann (ein BUG?), wodurch man die ungewünschte Datei dann immer in den Projekt-Optionen stehen hat, auch wenn man diese dann vom Compiliervorgang ausschließt.
Habe ich mir hier etwa eine fehlerhafte Codeblocks-IDE heruntergeladen (direkt von der Codeblocks-website) oder kann man das irgendwo einstellen und ich war zu blöd es zu finden oder gehört das einfach so bei der Code::Blocks IDE?
Ciao.