bcc32 Windows.h nicht gefunden ?



  • Hallo Wenn ich mein Programm Compiliere so kommt eine Fehlermeldung,
    dass er die Windows.h Datei nicht öffnen kann !

    Ich benutze den Borland5.5 Comando Line Compiler.

    Unter dem Verzeichniss Include habe ich aber alle *.h Dateien !

    Wiso kennt er denn der Pfad nicht von diesen Dateien ?
    Was kann ich denn machen ?

    Gruss

    Harry



  • Ich habe nun den Fehler gefunden !

    aber wenn ich mein Programm Compilieren will kriege ich die Fehlermeldung :

    Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
    Error: Unresolved external '_main' referenced from E:\BORLAND\BCC55\LIB\C0X32.OBJ

    Mein Programm ist:

    #include <windows.h>
    #pragma hdrstop

    //---------------------------------------------------------------------------
    #pragma argsused
    int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
    PSTR szCmdLine, int iCmdShow)
    {
    MessageBox (NULL, TEXT ("Hello, Windows 98!"), TEXT ("HelloMsg"), 0) ;

    return 0 ;
    }

    Warum ist dass so ?

    Gruss

    Harry



  • du musst ihm sagen, dass du ein Windows Programm willst:

    -tW



  • ach so ja danke es funktioniert nun so !

    Gibt es irgendwo im Netz Beispiele wie man wo was Compilieren muss
    und Linken ?

    Wenn ich nun volgendes mache :

    bcc32 -tW -c U.cpp

    so bekomme ich ja ein Objekt File U.obj .

    Wie kann ich es nun Linken mit dem ilink32 ? Würde mich mal intresieren wie ich die ganze Befehle nutzen kann !
    Aber woher kriege ich die Beispiele ? Ich habe schon diverses
    ausprobiert aber ich kann es nicht Linken !?

    Ich möchte auch wissen wie man mehrere *.obj Files Linken kann.

    Gruss Harry


Anmelden zum Antworten