MS Detours funktioniet nicht.
-
-
Das ist erstmal ein Intellisense Fehler, muss nicht unbedingt heißen, dass der Compiler das ebenfalls nicht kann.
Wahrscheinlich aber schon. Findet er die detours.h auch?
-
Ja, ich denke schon.
Also ich habe die die beiden datein jeweils im Ordner:
Für die Detours.h im Verzeichnis eingefügt:
C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\IncludeFür die Detours.lib im Verzeichnis eingefügt:
C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\LibIch habe auch es verlinkt:
http://i.gyazo.com/85cb7a1fa5af8d8b7cb21219597ca07f.png
-
- Versuch mal zu kompilieren. Wenn das nicht geht, poste bitte den Output vom Compiler.
- Stell den Cursor in die #include Zeile (in den Filenamen), und drücke F12. Damit solltest du im Headerfile landen. Guck dir den Inhalt an und such darin nach einer der Funktionen die die Fehlermeldung auslösen.
-
hustbaer schrieb:
- Stell den Cursor in die #include Zeile (in den Filenamen), und drücke F12. Damit solltest du im Headerfile landen. Guck dir den Inhalt an und such darin nach einer der Funktionen die die Fehlermeldung auslösen.
Auf welche #include Zeile?
Ich habe die Ausgabe hier:
http://i.gyazo.com/a75e2e445cd0b331f2318acc1bc95ea3.png
-
Hast du die Library auch als zusätzliche Abhängigkeit eingebunden? Aus deinem Screenshot sieht man nur, dass du Visual Studio gesagt hast, wo die Library zu finden ist, aber noch nicht, dass du sie auch nutzen willst. Das würde dann auch die Fehler erklären.
-
Lao schrieb:
hustbaer schrieb:
- Stell den Cursor in die #include Zeile (in den Filenamen), und drücke F12. Damit solltest du im Headerfile landen. Guck dir den Inhalt an und such darin nach einer der Funktionen die die Fehlermeldung auslösen.
Auf welche #include Zeile?
Die
#include "detours.h"
Zeile natürlich.