2016-08-04 4 views
1

LibreCADをセットアップして実行しようとしており、私は彼らのBuild From Source Guideに従っています。いくつかの時点でこのオープンソースアプリケーションをコンパイルする際の問題

、およびQTboostをインストールした後、私はそれがこの言う段階に達する:ファイル スクリプト/カスタムwindows.batを作成する必要があり、これらのデフォルト設定を変更するには

をし、異なる設定 をSCM(git)に影響を与えずに上書きします。例は スクリプト/カスタムwindows.batのために:

set Qt_DIR=C:\Qt\5.4 
    set NSIS_DIR=C:\PROGRA~2\NSIS 
    set MINGW_VER=mingw491_32 

だから私はcustom-windows.batファイルを作成し、設定を上書きしました。今、私は64ビットWindowsで作業しているので、これを行う必要があると言います。

64ビットWindowsではNSIS_DIRパスに問題があります。 NSIS がProgram Files(x86)フォルダにインストールされ、NSIS_DIRがPATHに を追加すると、ビルドプロセスで何か問題が発生します。この場合

は、コマンドDIR/X \を使用して、このような出力を得る:

09/02/2014 09:50 PM <DIR>   PROGRA~1  Program Files 
    10/27/2014 12:33 PM <DIR>   PROGRA~2  Program Files (x86) 
    08/16/2014 10:49 PM <DIR>   Qt 

をしかし、それは何を意味するのでしょうか? "..コマンドdir /X \を使用し、出力を取得します。"どこでどのように?もし誰かが私にそれを解決する方法を教えてもらえると感謝します。

答えて

1

コマンドプロンプトを開いて、文字通りdir /X \と入力します。出力には、短いフォルダ名と長いフォルダ名の間のマッピングが表示されます。

Program Files (x86)の短縮形表現をNSIS_DIRにすると、それは必ずしもPROGRA~2ではないためです。ファイルシステムの履歴に基づいて、ファイルシステムごとに異なる可能性があります。

関連する問題