Ich hab nun mal versucht mein kleines halbfertiges Spiel einem Freund zu zeigen.
Es handelt sich hier um ein kleines Dos Spiel wo die meisten Teile drin vorkommen die ich auch schon bis Kapitel 6 durchgenommen hab.
Ich habe mein spiel Aufgeteilt in 3 Teile.
test.hpp
include.cpp (Wo die ganzen Funktionen stehen)
test4.cpp (Die Hauptdatei)
Wenn ich nun mein Visual c++ 2008 auf Release stelle und kompiliere, macht er auch keinen Fehler. Und meine test4.exe funktioniert auch bei mir.
Ist aber allerdings sehr klein.
Ich vermute mal das er nur die Hauptdatei kompiliert also die test4.cpp
Hier ein kleiner auszug davon:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#include <iostream>
#include <windows.h>
#include "test.hpp"
using namespace std;
#pragma comment (lib, "winmm.lib")
int main ()
{
int Highscore = 50000;
int Auswahl = 0;
do
{
cout << "Mein erstes Spiel Aktionator (V1.0 Beta)\n";
cout << "Hier geht es darum in 30 Tagen so viel Geld mit Aktien zu machen wie moeglich\n\n";
cout << "------------\n";
cout << "----Menu----\n";
cout << "------------\n\n";
cout << "1. Spiel Beginnen\n";
cout << "2. Highscore Anzeigen\n";
cout << "3. Spiel Beenden\n";
cin >> Auswahl;
switch (Auswahl)
{
// Spiel Startet
case (1):
{
int Punkte = 0;
Punkte = SpielStart (Punkte);
}break;
|
Muss ich dem kompiler irgend wie mitteilen das er die anderen dateien auch kompiliert ?
Und wenn ja wie ?