0

https://github.com/TideSDK/TideSDK/wiki/Windows7-x86-2005の指示に従ってすべてをセットアップしました

しかし、scons は PATH から "rc" を取得しません:

> scons -s debug=1 sdkinstaller run=1
...
runs fine for a while, until:
...
cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be
removed in a future release
cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be
removed in a future release
boot_win32.cpp
'rc' is not recognized as an internal or external command,
operable program or batch file.
scons: *** [build\win32\objs\boot\support\winboot.res] Error 1

> rc
fatal error RC1107: invalid usage; use RC /? for Help

> echo %path%
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsof
t Visual Studio 8\VC\BIN;C:\Program Files\Microsoft Visual Studio 8\Common7\Tool
s;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\WINXP\Microsoft.NET
\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\VC\VCPackages;C
:\Program Files\ImageMagick-6.8.0-Q16;C:\WINXP\system32;C:\WINXP;C:\WINXP\System
32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Git\cmd;C:\Program
 Files\Git\bin;C:\Python25\Scripts;C:\Python25

この問題についてグーグルで検索すると、VC bin ディレクトリを PATH に追加する解決策が提案されますが、ご覧のとおり、それは既に行われています。

注:scons 2.2.0もインストールして使用しましたが、「cl」さえ認識しません。少なくともscons 1.2.0では「cl」は認識しますが、残念ながら「rc」は認識しません

Windows でのビルドは初めてですが、アドバイスをいただければ幸いです。

4

2 に答える 2

5

仮想マシンは安価でアクセス可能です。いくつかのSDKバージョンによって汚染されていないクリーンなビルド環境をお勧めします。

于 2012-11-23T14:52:54.710 に答える
-2

他の誰かに役立つかもしれませんが、Visual Studioにはこれらのパスが設定される独自のCMDがあります。対応する Visual Studio CMD を開いて、そこからコンパイルするだけです。

于 2015-04-10T08:08:36.377 に答える