BC++ 6.0 i QuickTime - problem z otwarciem *.mov

0

Zamierzam przy użyciu BC++ oraz QuickTime SDK (pakiet z Appla zawierający bibliotekę do obsługi plików *.mov) odtwarzać pliki w formacie *.mov.

Po włączeniu <ConditionalMacros.h> wyskakuje błąd:

[C++ Fatal Error] ConditionalMacros.h(1348): F1003 Error directive: ConditionalMacros.h: unknown compiler

W tym pliku nagłówkowym jest taka notka:
The short term work around is to set the TARGET_CPU_ and TARGET_OS_
on the command line to the compiler (e.g. d TARGET_CPU_MIPS -d TARGET_OS_UNIX)

Jak z poziomu środowiska BC++ spowodować poprawną kompilację programu?

0

Na wszelki wypadek podaję link do QuickTime7SDK:

link: ftp://ftp.apple.com:21/developer/Development_Kits/QuickTime7SDK.zip

albo przez http://developer.apple.com/sdk/#QTWinQTWin

Po zainstalowaniu SDK chciałem, zgodnie sugestią: If you are a C/C++ (Carbon or Windows) programmer, start with
QuickTime Initialization Guide:

http://developer.apple.com/documentation/QuickTime/Conceptual/QT_InitializingQT/index.html#//apple_ref/doc/uid/TP40001435

i napisałem jednolinijkowy program z wywołaniem funkcji InitializeQTML(0); Z efektem jak w pierwotnym liście.

Kto wie jak rozwiązać ten problem? Proszę o pomoc.

0

Spróbuj tak:

#define _MSC_VER 1100
#include <ConditionalMacros.h>
...

PS. w zasadzie to _MSC_VER powinno być (gdzieś ;P) zdefiniowane, więc spróbuj dać zamiast #define _MSC_VER 1100 -> #include <windows.h>

1 użytkowników online, w tym zalogowanych: 0, gości: 1