Setting Up Nimble

Nimble is a package manager for the Nim programming language. It is delivered with Nim and uses the Nim compiler to generate executables that are supported on Windows, Linux, and macOS.

To use Qt Creator for Nim development, you need to enable the experimental Nim plugin. Select Help > About Plugins > Other Languages > Nim . Then select Restart Now to restart Qt Creator and load the plugin.

In addition, you have to download and install Nim and set up a Nim kit in Qt Creator.

You can use wizards to create Nim and Nimble projects.

设置开发环境

To configure Qt Creator to build Nim executables:

  1. 选择 工具 > Options > Kits 编译器 > Add > Nim to specify the path to the the Nim compiler.
  2. 选择 Apply to add the compiler.
  3. 选择 Kits > Add to add a kit for building applications with Nimble:

    "Nimble kit"

    1. Name field, specify a name for the kit.
    2. 编译器 group, Nim field, select the Nim compiler you added above.
    3. 选择 Apply to add the kit.

Creating Nimble Applications

To use a wizard to create boilerplate files for a Nim package that is managed with Nimble:

  1. 选择 File > New File or Project > Projects > Non-Qt Project > Nimble Application .
  2. Specify the name and location of the application.
  3. 选择 下一 .
  4. Specify information about your application package.

  5. 选择 下一 to create the project.