K
Danke, für die Denkanstöße. Habe schon zu lange ins lehre gebastelt.
Aber neue Fehler:
1>------ Neues Erstellen gestartet: Projekt: dgteblld, Konfiguration: Debug Win32 ------
1> dllmain.cpp
1> dgtsingleboardobserver.cpp
1> dgtmsgversion.cpp
1> dgtmsgtrademark.cpp
1> dgtmsgserialnumber.cpp
1> dgtmsglongserialnumber.cpp
1> dgtmsgfieldupdate.cpp
1> dgtmsgerror.cpp
1> dgtmsgeemoves.cpp
1> dgtmsgbwtime.cpp
1> dgtmsgbusaddress.cpp
1> dgtmsgboarddump.cpp
1> dgtmsgbatterystatus.cpp
1> dgtmsgacktime.cpp
1> dgteblowdll.cpp
1> Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:
1> - add -D_WIN32_WINNT=0x0501 to the compiler command line; or
1> - add _WIN32_WINNT=0x0501 to your project's Preprocessor Definitions.
1> Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
1>c:\development\dgtebdll200\dgteblld\include\dgtserial.h(347): warning C4309: 'Argument': Verkürzung eines konstanten Wertes
1>c:\development\dgtebdll200\dgteblld\include\boost\thread\win32\thread_data.hpp(171): warning C4244: 'Argument': Konvertierung von '__int64' in 'long', möglicher Datenverlust
1> c:\development\dgtebdll200\dgteblld\include\dgtsingleboard.h(341): Siehe Verweis auf die Instanziierung der gerade kompilierten Funktions-template "void boost::this_thread::sleep<boost::date_time::subsecond_duration<base_duration,frac_of_second>>(const TimeDuration &)".
1> with
1> [
1> base_duration=boost::posix_time::time_duration,
1> frac_of_second=0x03e8,
1> TimeDuration=boost::date_time::subsecond_durationboost::posix\_time::time\_duration,0x03e8
1> ]
1> Code wird generiert...
1>LINK : fatal error LNK1104: Datei "libboost_thread-vc100-mt-gd-1_45.lib" kann nicht geöffnet werden.
2>------ Neues Erstellen gestartet: Projekt: demoapp, Konfiguration: Debug Win32 ------
2> about.cpp
2>C:\wxWidgets-2.9.1\include\msvc\wx/setup.h(91): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "../../../lib/vc_lib/mswud/wx/setup.h": No such file or directory
2> demoappapp.cpp
2>C:\wxWidgets-2.9.1\include\msvc\wx/setup.h(91): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "../../../lib/vc_lib/mswud/wx/setup.h": No such file or directory
2> help.cpp
2>C:\wxWidgets-2.9.1\include\msvc\wx/setup.h(91): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "../../../lib/vc_lib/mswud/wx/setup.h": No such file or directory
2> lowleveldriverdemo.cpp
2>C:\wxWidgets-2.9.1\include\msvc\wx/setup.h(91): fatal error C1083: Datei (Include) kann nicht geöffnet werden: "../../../lib/vc_lib/mswud/wx/setup.h": No such file or directory
2> Code wird generiert...
========== Alles neu erstellen: 0 erfolgreich, Fehler bei 2, 0 übersprungen ==========
Fehler #1
Habe Boost im Ordner "boost_1_45_0".
Danach bootstrap.bat gestartet.
Und als letztes den Befehl "bjam" in der CMD ausgeführt.
Und als letztes den Boost-Ordner als Zusätzliches Includeverzeichnis eingestellt.(für Bibliotheken)
1>LINK : fatal error LNK1104: Datei "libboost_thread-vc100-mt-gd-1_45.lib" kann nicht geöffnet werden.
Eine Datei mit diesem Namen ist im Boost-Ordner enthalten.
Leider bindet er die Bibliothek trotzdem nicht ein
Fehler #2
Habe wxWidgets in den Ordner wxWidgets installiert und dann unter Zusätzliches Includeverzeichnis eingestellt.
Damit hat sich die Fehlermeldung verändert. Die Datei "lib/vc_lib/mswud/wx/setup.h" existiert aber an dem Ort nicht.