Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ronekko/e02b39815026559a5ea0 to your computer and use it in GitHub Desktop.
Save ronekko/e02b39815026559a5ea0 to your computer and use it in GitHub Desktop.

SPTKをWindows+MSVC環境にインストールする方法

前提: インストール先をC:\SPTKとする。

  1. 公式サイトからソースコード(例: SPTK-3.8.tar.gz)をダウンロード、任意の場所に展開し、ソースコードのフォルダを開く(例: C:\SPTK-3.8)。
  2. Makefile.makの1行目を編集し、C:\SPTK\binC:\SPTK 変更する(\binを削除する)。あるいは、任意のパスを指定すると、そのフォルダにインストールされる。
  3. Visual Studioの x86 Native Tools コマンドプロンプト管理者権限で起動し、C:\SPTK-3.8 に移動する。x64版ではコンパイルできなかった。
  4. unistd.h が無いため、どこかから拾ってきて C:\SPTK-3.8\include\unistd.h を作成する。例えば、Win7 64bit, MSVS2013なら このリンク先からコピペする のでもコンパイルできた。
  5. 以下のコマンドを、順番に実行し、エラーが出なれけばインストール完了。
nmake /f Makefile.mak
nmake /f Makefile.mak install
  1. 最後に、実行ファイル達が配置されている C:\SPTK\bin をサーチパスに追加しておくとcmdから実行できるようになる。cmdを新しく開いて、コマンド impulse -h を実行したらヘルプが表示されたなら正しくインストールされている。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment