1. Wir beantworten jede Frage in ca. 10 Minuten.

    Klicke hier um deine Frage zu stellen

Allgemeines Problem Rechner mit C++ geschr,...

Dieses Thema im Forum 'Computer' wurde von SK8 gestartet, 25 Mai 2008.

  1. SK8

    SK8

    Tach ich habe nen Problem wenn ich das ;


    #include "stdafx.h"
    #include <iostream>

    int Addieren(int wert1, int wert2)

    {
    int summe;

    summe = wert1 + wert2;

    return summe;
    }

    ausführen will kommt folgendes ;


    1>------ Erstellen gestartet: Projekt: Rechner, Konfiguration: Debug Win32 ------
    1>Kompilieren...
    1>Rechner.cpp
    1>Verknüpfen...
    1>LINK : fatal error LNK1561: Einstiegspunkt muss definiert werden.
    1>Das Buildprotokoll wurde unter "file://c:\Users\Jeffrey\Documents\Visual Studio 2008\Projects\Rechner\Rechner\Debug\BuildLog.htm" gespeichert.
    1>Rechner - 1 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========


    ich hoffe jemand kann mir helfen,... :confused:
  2. morten

    morten New Member

    AW: Rechner mit C++ geschr,...

    http://www.gamedev.net/community/forums/topic.asp?topic_id=335101

    Go to Project Properties, C/C++, Precompiled Headers and change the setting to not using precompiled headers.

    accidently set the project to build a DLL instead of an EXE.

    Aud deutsch ich vermute Sie moechten eine exe machen, dann steht der compiler auf DLL,

    oder sie haben die pch precompiled header falsch eingestellt.

    Es kann aber etwas anderes auch sein, ich hatte das und ich meine wenn es keine mfc oder afx oder dotnet executable sein muss,

    // #include "stdafx.h" einfach auskommentieren,
    aus historischen gruenden muss sie dabei sein, aber nicht fuer ein dos programm oder sehe ich das falsch?
  3. SK8

    SK8

    AW: Rechner mit C++ geschr,...

    desen Versuch vom Aukommentieren ist gescheitert ich glaube es liegt am Header mal schaun...
  4. morten

    morten New Member

    AW: Rechner mit C++ geschr,...

    ich hatte mal vor jahren ein deutsches buch von Dirk Louis in der hand,

    www.mut.de markt und technik,


    Dirk Louis ist empfehlenswert.

    http://www.mut.de/main/main.asp?SID...utor=TRUE&Page=deutsch/booklist&GO.x=0&GO.y=0

    fuer anfaenger waere es sinnvoll sich ein Buch zu holen welches genau deinem compiler entspricht.

    Es gibt sehr viel windows spezifisches,

    Von guten artikeln finde ich im web nur englische,


    Klassische Autoren sind Prosise und Kruglinsky.

    http://www.learnvisualstudio.net/AllVideos.aspx

    fuer Unmanaged C++ finde ich hier nix brauchbares.

    Die leute aus redmond haben IRC Skype Voip youtube komplett verpasst
    sie wissen gar nicht was web 2.0 ist,

    Auf meine Lordbyte Whitfield blog gibt es viele videos zum thema C++ aber
    fuer fortgeschrittene, und mit dem Intel C++ compiler.

    Visual studio ab der 6 ist immer noch eins der besten C++ compiler ueberhaupt.

    Momentan habe ich kein Windows mit visual studio istalliert,

    http://worldwidetelescope.org/ ist der letzte schrei von microsoft,

    Die nennen es silverlight und es laeuft auch auf unix,

    eventuell gibt es da deutsche tutorials. Laut alexa haben die einen extremen traffic, ist also empfehlenswert, aber
    das web lebt von user die videos selber erstellen.

    bei Google video finde ich nur spott und hohn zu microsoft,

    Ist ja deren konkurrent. Unter den usern gibt es mehr microsoftler aber programmierer gibt es am meisten in der open source Linux BSD Unix community.

    http://msdn.microsoft.com/en-us/visualc/default.aspx

    hier gibt es ein paar videos aber sie laufen bei mir nicht.

    Leider Dennoch gibt es kein IDE debugger programmierwerkzeug so maechtig wie das visual studio.

    mein blog ist hier

    http://lordbyte-whitfield.blog.de/
  5. SK8

    SK8

    AW: Rechner mit C++ geschr,...

    Zufall ich habe dasselbe Buch irgendwo Mark+Technik
  6. morten

    morten New Member

    AW: Rechner mit C++ geschr,...

    da steht es drin, ansonsten blogge ich und poste zu MFC hier

    http://www.codeproject.com/

    sehr gutes forum. please register.
  7. SK8

    SK8

    AW: Rechner mit C++ geschr,...

    naja 1. Buch gefunden 2. Code verglichen 3. Fehler
    is der gleiche code!?,..:(
  8. morten

    morten New Member

    AW: Rechner mit C++ geschr,...

    ok ich muesste dazu mein Visual studio installieren,

    http://www.microsoft.com/express/vc/

    http://www.microsoft.com/express/download/

    eine bitte habe ich please select language english.

    damit wir die gleichen menus haben.


    Oder hast Du eine andere version, vielleicht auf deutsch?

    Visual C++ 2008 Express edition


    Download the Visual Studio 2008 Express Edition All-in-One DVD

    This DVD contains all the Express products as well as optional components in a single image (ISO) file.

    » Download

    Click here for instructions on burning the Visual Studio Express Editions DVD.
    Last edited by a moderator: 6 Juni 2008
  9. SK8

    SK8

    AW: Rechner mit C++ geschr,...

    im Buch hinten hat es ne CD auf meinem PC habe ich davon C++ Auf deutsch installiert nach empfohlenen einstellungen.
    Last edited by a moderator: 7 Juni 2008
  10. morten

    morten New Member

    AW: Rechner mit C++ geschr,...

    bash-3.00$ gcc -ansi -pedantic -Wall -c addiere.cpp
    bash-3.00$ gcc -ansi -pedantic -Wall addiere.cpp
    Undefined first referenced
    symbol in file
    main /opt/csw/gcc4/lib/gcc/i386-pc-solaris2.8/4.0.2/crt1.o
    std::ios_base::Init::~Init() /var/tmp//ccOcim2T.o
    std::ios_base::Init::Init() /var/tmp//ccOcim2T.o
    __gxx_personality_v0 /var/tmp//ccOcim2T.o
    ld: fatal: Symbol referencing errors. No output written to a.out
    collect2: ld returned 1 exit status
    bash-3.00$


    laeuft tadelos auf unix durch, das main fehlt.

    diese funktion kannst Du nicht als exe machen.

    einfach weil es kein main() int main(void *) {} gibt.

    in echte MFC programme gibt es auch kein main.

    Gibt es keine dazugehoerige file mit main ?
    kannst Du nicht addiere.cpp
    mit der rechten maustaste als object file compilieren?

    der code ohne das stdafx.h ist astreines C++.

    wenn es irgendwie nicht klappen sollte, einfach weiter probieren mit ein anderes betriebssystem.

    FreeBSD Ubuntu Linux Debian Linux, was sich anbietet, vielleicht nexenta, opensolaris oder sowas.

    Knoppix geht am einfachsten. Alle C programmierer werden irgendwann mal mit Linux zu tun haben.

    mfg

    Morten
  11. SK8

    SK8

    AW: Rechner mit C++ geschr,...

    tut mir leid ich hab Windows Vista und Unix Linux oder Knoppix usw. will ich momentan nichts zu tun haben ausserdem weiss ich nicht was ich damit anfangen soll von deiner Antwort::

    :36_11_20:
  12. morten

    morten New Member

    AW: Rechner mit C++ geschr,...

    ein c++ programm muss auch ein main haben, damit es sich als exe compilieren laesst.
    ansonsten kann man nur noch eine objektfile erstellen, welche nacher mit dem linker und eine andere objektdatei zusammengefuegt wird.


    Es ist bestimmt moeglich eine normale
    console anwendung C:\> mit hello world zu erstellen?

    Steht nicht zu dem file ein void main() {} file? oder int main(){} ?

    Du kannst auch selber ein hello world programm als kosole anwendung win32 erstellen und da drin vor dem main dein Code reinkopieren.

    Wenn das nicht geht dann weiss ich auch nicht weiter,

    liberty schrieb fuer win32 vista kann unmanaged und managed C++ code.


    hier gibt es videos.
    Download - Visual Studio 2005 Express Tutorial - 1 of 6 - Installing

    Wenn es nicht klappt mache bitte ein video von genau was du machst und dann kommen wir weiter.

    Gemeint habe ich windowsprogrammierer machen alles visuell und das ist gar nicht so leicht mit ascii text

    Download - Visual Studio C++ Tutorials: Hello World

    Es sind amateurvideos, aben sie zeigen das wesentliche.

    insbesondere der letzte

    Dadrin vor dem main(){} einfach deine funktion, und dann im main die funktion aufrufen.
    Wie das geht ist bestens erklaert im Louis buche.

    Die wichtigsten Buecher fuer C++ MFC windows programmierung ist Prosise und Kruglinsky.

    Oder Du schreibst den verlag eine mail dann hilft Dir bestimmt die Autoren weiter.

    Dirk Louis ist sehr faehig und sein buch ist zumindest fuer mich eine wertvolle hilfe gewesen.
    Last edited by a moderator: 7 Juni 2008
  13. morten

    morten New Member

  14. SK8

    SK8

    AW: Rechner mit C++ geschr,...

    OK ich schaus mal an
    aber das war nichts
    Last edited by a moderator: 8 Juni 2008

Die Seite empfehlen