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 TARGETCPU and TARGETOS
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 www: http://developer.apple.com/sdk/#QTWin

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/do[...]/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, botów: 0