Hi liebe Hobbycoder,
ich bin gerade an nem Projekt, dass aufgrund der Grundanforderungen auf jedem default Visual Studio 6.0 compilen muss. Programmiert wird weitestgehend Ansi-C und wo es geht auch systemübergreifend (trotz der ms ide).
Verwenden möchte ich aber jetzt für ne schönere Ausgabe
PDCurses. Es gibt da ne vorkompilierte .lib, die ich einfach gegen meine Anwendung linken kann und mit dem include von "curses.h" bin ich sogar wieder mit ncurses kompatibel. Leider ist die vorkompilierte Library als Releaseversion erstellt, ich muss aber mein Projekt als Debugversion (und im Quellcode) veröffentlichen.
Das Problem stellt sich mir jetzt also wie folgt: Wie bekomme ich PDCurses aus den Sourcen als .lib erzeugt und am besten noch einmal als Debug-, einmal als Releaseversion.
Bitte keine Kommentare wie "warum vc6" oder "warum nimmst nicht win32api, das ist schöner"... ich hab vorgaben einzuhalten, punkt aus.
-edit: damit ihr wisst warum mich das so nervt... das gibt mein linker aus wenn ich mit debug gegen release linke:
Code:
LINK : warning LNK4098: Standardbibliothek "LIBC" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden