Newmath10 und interner Compiler fehler



  • Servus,
    kennt jemand newmath10, hab ich von
    http://www.robertnz.net/nm10.htm
    hier im Forum in der Link liste gefunden.
    Auf jeden Fall, wenn ich die Header Datei
    #include "newmat.h"
    einbinde, so wie in den Beispielen kommt

    d:\c++ library\newmat10\newmat.h(1342) : fatal error C1001: INTERNER COMPILER- FEHLER
            (Compiler-Datei "msc1.cpp", Zeile 1786) 
             Bitte wählen Sie im Menü "?" von Visual C++ 
             den Befehl "Software Service", oder öffnen Sie die Hilfedatei für den Software Service, um weitere Informationen zu erhalten
    

    Was soll das den heißen


  • Mod

    Das heißt, dass der Compiler mit diesem Sourcecode und den entsprechenden Projektsettings nichtumgeen kann. Er kann ihn nicht kompilieren.

    Oft hilft ein "rebuild all".

    Was für ein VS verwendest Du?
    Debug oder Release Build?



  • VC++ 6.0
    Ich habs mit Debug und Release probiert.
    Aber in der Bibliothek gibt ein Option, bei der man StandartHeader einbinden lassen kann

    //#define _STANDARD_                    // using standard library
    

    Wenn ich die weglasse kommt

    C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ios.h(146) : error C2872: 'streambuf' : Mehrdeutiges Symbol
    C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ios.h(159) : error C2872: 'ostream' : Mehrdeutiges Symbol
    C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ios.h(159) : error C2872: 'ostream' : Mehrdeutiges Symbol
    

    und davon ne Menge


  • Mod

    Wenn ios.h eingebunden wird, dann macht mich das schon stutzig.
    Die STL Header haben alle keine Extension!


Anmelden zum Antworten