Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

  • »Sebastian Müller« ist der Autor dieses Themas

Beiträge: 369

Wohnort: Freilingen [Rheinland-Pfalz]

Beruf: Schüler

  • Private Nachricht senden

1

30.06.2014, 16:01

Probleme bei wxWidget

Hallo.

Kurz nach dem einem Thread folgt leider der Nächste.
Ich habe Probleme mit wxWidgets. Ich kann das Hallo Welt Programm nicht Compilieren.
IntelliSense Meckert.

Ich bin nach folgender Anleitung vorgegangen
http://choorucode.com/2013/12/16/how-to-…ets-on-windows/

Ich bekomme folgenden Fehler.

Fehler 1 error C1083: Datei (Include) kann nicht geöffnet werden: "../../../lib/vc_lib/mswd/wx/setup.h": No such file or directory c:\wxwidgets-3.0.1\include\msvc\wx\setup.h 119 1 Visual Student
2 IntelliSense: Die Datei "Quelle" kann nicht geöffnet werden: "../../../lib/vc_lib/mswd/wx/setup.h". c:\wxWidgets-3.0.1\include\msvc\wx\setup.h 119 1 Visual Student
3 IntelliSense: #error-Direktive: "wxUSE_ACTIVEX must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 19 10 Visual Student
4 IntelliSense: #error-Direktive: "wxUSE_CRASHREPORT must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 27 9 Visual Student
5 IntelliSense: #error-Direktive: "wxUSE_DC_CACHEING must be defined" c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 35 9 Visual Student
6 IntelliSense: #error-Direktive: "wxUSE_DIALUP_MANAGER must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 43 10 Visual Student
7 IntelliSense: #error-Direktive: "wxUSE_MS_HTML_HELP must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 51 10 Visual Student
8 IntelliSense: #error-Direktive: "wxUSE_INICONF must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 59 10 Visual Student
9 IntelliSense: #error-Direktive: "wxUSE_OLE must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 67 10 Visual Student
10 IntelliSense: #error-Direktive: "wxUSE_OLE_AUTOMATION must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 75 10 Visual Student
11 IntelliSense: #error-Direktive: "wxUSE_TASKBARICON_BALLOONS must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 83 9 Visual Student
12 IntelliSense: #error-Direktive: "wxUSE_UNICODE_MSLU must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 91 10 Visual Student
13 IntelliSense: #error-Direktive: "wxUSE_UXTHEME must be defined." c:\wxWidgets-3.0.1\include\wx\msw\chkconf.h 99 10 Visual Student
14 IntelliSense: #error-Direktive: "wxUSE_ANY must be defined, please read comment near the top of this file." c:\wxWidgets-3.0.1\include\wx\chkconf.h 88 9 Visual Student
15 IntelliSense: #error-Direktive: "wxUSE_COMPILER_TLS must be defined, please read comment near the top of this file." c:\wxWidgets-3.0.1\include\wx\chkconf.h 96 9 Visual Student

Die Liste geht noch über 50 Fehler weiter. Habe ich etwas falsch gemacht, was in der Anleitung steht?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

30.06.2014, 16:20

Habe ich etwas falsch gemacht, was in der Anleitung steht?

Wahrscheinlich schon, oder die Anleitung ist nicht richtig.
Er findet die Include-Dateien nicht, hast du die Suchpfade korrekt gesetzt?

  • »Sebastian Müller« ist der Autor dieses Themas

Beiträge: 369

Wohnort: Freilingen [Rheinland-Pfalz]

Beruf: Schüler

  • Private Nachricht senden

3

30.06.2014, 16:26

hier die Pfade. (von VC2013)

Additional Include
C:\wxWidgets-3.0.1\include\msvc
C:\wxWidgets-3.0.1\include

Additional Lib
C:\wxWidgets-3.0.1\lib\vc_lib


Soll ich alle Projekte in der Projektmappe (C:\wxWidgets-3.0.1\build\msw\wx_vc12.sln) Compiliere / Ausführen ?
wenn ja, liegt es evt daran.

Ich habe das Hallo Word Programm benutzt, was als Link in der Anleitung steht.

FSA

Community-Fossil

  • Private Nachricht senden

4

30.06.2014, 16:31

setup.h wird erst beim Bauen von wxWidgets erstellt. Wen sie schon da ist musst du als include-Verzeichnis lib/vc_lib/mswd/wx angeben.

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

  • »Sebastian Müller« ist der Autor dieses Themas

Beiträge: 369

Wohnort: Freilingen [Rheinland-Pfalz]

Beruf: Schüler

  • Private Nachricht senden

5

30.06.2014, 16:37

Dann kommen ca 500 nicht aufgelößte externe verweise.
Aber die Herder findet er nun alle
Welche libs muss ich bei "Zusätzliche Abhängigkeit" noch angeben?

FSA

Community-Fossil

  • Private Nachricht senden

6

30.06.2014, 17:12

Kommt drauf an, was du alles benutzen willst. Welche hast du schon angegeben?

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

  • »Sebastian Müller« ist der Autor dieses Themas

Beiträge: 369

Wohnort: Freilingen [Rheinland-Pfalz]

Beruf: Schüler

  • Private Nachricht senden

7

30.06.2014, 18:04

wxregexud.lib / wxregexu.lib

FSA

Community-Fossil

  • Private Nachricht senden

8

30.06.2014, 18:15

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

  • »Sebastian Müller« ist der Autor dieses Themas

Beiträge: 369

Wohnort: Freilingen [Rheinland-Pfalz]

Beruf: Schüler

  • Private Nachricht senden

9

01.07.2014, 14:42

Ich es mir durchgelesen. Jedoch verstehe ich aktuell nicht, wie es mir helfen soll.

Ich habe nicht aufgelöste externe verwise. muss ich libs in den Eigenschaften eintragen?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sebastian Müller« (01.07.2014, 14:51)


FSA

Community-Fossil

  • Private Nachricht senden

10

01.07.2014, 14:53

Wirklich gelesen und auch verstanden?

Zitat von »http://docs.wxwidgets.org/trunk/page_libs.html«


wxBase
Every wxWidgets application must link against this library. It contains mandatory classes that any wxWidgets code depends on (e.g. wxString) and portability classes that abstract differences between platforms. wxBase can be used to develop console mode applications, it does not require any GUI libraries or running X Window System on Unix.

wxCore
Basic GUI classes such as GDI classes or controls are in this library. All wxWidgets GUI applications must link against this library, only console mode applications don't.

Requires wxBase.

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

Werbeanzeige