Skip to content

Instantly share code, notes, and snippets.

@UnaNancyOwen
Created August 27, 2025 05:09
Show Gist options
  • Save UnaNancyOwen/8588b8a21ecb7c03c9ccc10acff3cb9d to your computer and use it in GitHub Desktop.
Save UnaNancyOwen/8588b8a21ecb7c03c9ccc10acff3cb9d to your computer and use it in GitHub Desktop.
Building nanoflann with Visual Studio

Building nanoflann 1.7.1 with Visual Studio

Download

  1. nanoflann 1.7.1(nanoflann-1.7.1.zip)をダウンロードしてファイルを解凍する。(C:\nanoflann-1.7.1)
    https://github.com/jlblancoc/nanoflann/releases/tag/v1.7.1

CMake

  1. ソースコードの入力先とソリューションファイルの出力先を指定する。

    • Where is the source code: C:\nanoflann
    • Where is build the binaries: C:\nanoflann\build
  2. [Configure]を押してターゲットとなるVisual Studioを選択する。

  3. 各種設定を行う。

    • CMAKE_INSTALL_PREFIX C:/Program Files/nanoflann (or C:/Program Files (x86)/nanoflann)
  4. [Generate]を押してソリューションファイルを出力する。

Build

  1. Visual Studioを管理者権限で起動してnanoflannのソリューションファイル(C:\nanoflann-1.7.1\build\nanoflann.sln)を開く。
    (Visual Studioを管理者権限で起動しないとINSTALLが失敗する。)

  2. nanoflannをインストールする。(INSTALL)

    1. ソリューションエクスプローラーからINSTALLプロジェクトを選択する。
    2. [ビルド]>[プロジェクトのみ]>[INSTALLのみをビルド]を押してnanoflannをインストールする。
      CMAKE_INSTALL_PREFIXで指定した出力先へ必要なファイルがコピーされる。

Environment Variable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment