WinFuture-Forum.de: Visual Studio 2005 - C++ Programme Erstellen Ohne .net Framework - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Visual Studio 2005 - C++ Programme Erstellen Ohne .net Framework

#16 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 02. März 2006 - 15:52

Dann sag doch gleich, dass du mfc nutzen willst. nur du hast was von Konsole gebrabbelt.

Egal, Hauptsache es geht nun.
0

Anzeige



#17 Mitglied ist offline   Dayi 

  • Gruppe: Mitglieder
  • Beiträge: 8
  • Beigetreten: 02. März 06
  • Reputation: 0

geschrieben 02. März 2006 - 16:21

Ich nutze keine Zeile MFC!!!

Nochmal mein Quellcode


#include <iostream>
using namespace std;

int main()
{
cout << "Hallo Welt" << endl;
return 0;
}



nix mit mfc, dennoch muss man die oben genannten Änderungen machen :-P
0

#18 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 02. März 2006 - 23:44

Forget it.

Du willst Konsole, nix MFC also brauchste die Datein auch nicht mit linken.

Du musst die Dateien MSVCM80(D).DLL, MSVCP80(D).DLL, MSVCR80(D).DLL deinen Kumpels mit geben (D- wenn du bein Projekt im Debug-Modus) erstellst.

Andé
0

#19 Mitglied ist offline   Rika 

  • Gruppe: aktive Mitglieder
  • Beiträge: 11.505
  • Beigetreten: 11. Juni 03
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 03. März 2006 - 08:53

Mit der Auswahl von MFC-Static wird auch unter Code Creation, Linked Libraries auf Multithreaded (static) umgestellt, das alleine hätte also anundfürsich auch ausgereicht.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Eingefügtes Bild
Ja, mata ne!

(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
0

#20 Mitglied ist offline   Dayi 

  • Gruppe: Mitglieder
  • Beiträge: 8
  • Beigetreten: 02. März 06
  • Reputation: 0

geschrieben 03. März 2006 - 09:35

Beitrag anzeigenZitat (MagicAndre1981: 02.03.2006, 23:44)

Forget it.

Du willst Konsole, nix MFC also brauchste die Datein auch nicht mit linken.

Du musst die Dateien MSVCM80(D).DLL, MSVCP80(D).DLL, MSVCR80(D).DLL deinen Kumpels mit geben (D- wenn du bein Projekt im Debug-Modus) erstellst.

Andé


Wundere mich doch sehr über deine Aussage...

Es ist doch deutlich einfacher, meinen Kumpels eine .exe Datei zu geben und sie sich daran freuen zu lassen, als Ihnen zu sagen, "hey, packt mal die dll dort hin und dann läufts!". Hässlich.
Die Datei wird nur geringfügig größer und gut ist!

Beitrag anzeigenZitat (Rika: 03.03.2006, 08:53)

Mit der Auswahl von MFC-Static wird auch unter Code Creation, Linked Libraries auf Multithreaded (static) umgestellt, das alleine hätte also anundfürsich auch ausgereicht.


Gute Idee! Danke
0

#21 Mitglied ist offline   efchris16 

  • Gruppe: aktive Mitglieder
  • Beiträge: 490
  • Beigetreten: 22. Februar 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Erfurt

geschrieben 23. April 2007 - 20:41

Hi zusammen,
funzt das jetzt,das man dann Code wie cout<<"Hallo Welt!"; und so nutzen kann oder kennt VS 2005 dann das immer noch nicht?Möchte nämlich auch ohne .NET proggen.
Gruß Chris ;)
Eingefügtes Bild
0

#22 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 23. April 2007 - 22:43

klar geht das, musst nur die richtige Headerdatei und den Namespace einbinden
0

#23 Mitglied ist offline   efchris16 

  • Gruppe: aktive Mitglieder
  • Beiträge: 490
  • Beigetreten: 22. Februar 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Erfurt

geschrieben 24. April 2007 - 20:20

Hab jetzt mal folgenden Quellcode und das funzt nicht!?

#include "stdafx.h"
#include "io.h"

using namespace std;

int main()
{
cout << "Hallo Welt!" << endl;
return 0;
}


Was ist falsch?

Gruß Chris :unsure:
Eingefügtes Bild
0

#24 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 24. April 2007 - 20:31

#include <iostream>

using namespace std;


das muss am Anfang rein :unsure:
0

#25 Mitglied ist offline   efchris16 

  • Gruppe: aktive Mitglieder
  • Beiträge: 490
  • Beigetreten: 22. Februar 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Erfurt

geschrieben 24. April 2007 - 20:37

iostream gibts bei vs 2005 nicht,wohl aber io.

Mein Visual C++ 6.0 (ja ich weiß ist "etwas" älter ^^) kennt std nicht.
VS 2005 express kennt std auch nicht.Warum?

Dieser Beitrag wurde von efchris16 bearbeitet: 24. April 2007 - 20:43

Eingefügtes Bild
0

#26 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.701
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 25. April 2007 - 05:18

Kann es sein, dass Du erst das hier machen musst, damit man mit der Visual C++ 2005 Express Edition native 32bit Anwendungen erstellen kann?

Ich weiß jetzt nicht, in wie weit die Express Edition in der Richtung kastriert ist, aber das was MagicAndre geschrieben hat, ist eigentlich richtig. Es sollte so funktionieren.

Dieser Beitrag wurde von DK2000 bearbeitet: 25. April 2007 - 05:19

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#27 Mitglied ist offline   efchris16 

  • Gruppe: aktive Mitglieder
  • Beiträge: 490
  • Beigetreten: 22. Februar 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Erfurt

geschrieben 25. April 2007 - 20:54

Danke für den Link.
Werd mir das mal anschauen. :D
Hat jemand Erfahrungen mit dem Kit?
Gruß Chris :imao:
Eingefügtes Bild
0

#28 Mitglied ist offline   efchris16 

  • Gruppe: aktive Mitglieder
  • Beiträge: 490
  • Beigetreten: 22. Februar 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Erfurt

geschrieben 06. Mai 2007 - 20:23

So, hab das jetzt mal installiert. Man sollte sich nicht verwirren lassen, das Kit ist anscheinend für WS 2k3 entwickelt worden.
Macht aber nix. ^^
Es geht jetzt alles perfekt.Vielen Dank für die Hilfe.
Das Kit wird übrigens auch auf der Startseite im VS 2005 angeboten.In der News Anzeige unter "Erste Schritte".Nennt sich "PSDK downloaden". Für die, die das auch gesucht haben.
Na denn, lasst den Compiler schuften. :P

Gruß Chris =)
Eingefügtes Bild
0

#29 Mitglied ist offline   DiSTANTX 

  • Gruppe: aktive Mitglieder
  • Beiträge: 52
  • Beigetreten: 28. Mai 07
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen:C#, vb.net, vb, php, html

geschrieben 28. Mai 2007 - 15:22

um MFC anwendungen mit Visual Studio 2005 zu programmieren brauchst du die professional version :D die andren können nur Win32 (was Managed c++ also C++.NET sein dürfte).
Eingefügtes Bild
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0