官术网_书友最值得收藏!

Windows (MinGW)

A few steps will be required in order to make all of it work. Follow the guide!

  1. Download mingw development libraries from http://www.libsdl.org/ (SDL2-devel-2.0.x-mingw.tar.gz).
  2. Unpack to a folder of your choice. (You can delete it afterward.)
  1. Copy all lib files from the following path:
     SDL2-devel-2.0.x-mingw\SDL2-2.0.x\x86_64-w64-mingw32\lib

Next, copy it to this path:

    C:\Program Files\Rust\lib\rustlib\x86_64-pc-windows-gnu\lib

Alternately, you can copy to your library folder of choice and ensure that you have a system environment variable as follows:

    LIBRARY_PATH = C:\your\rust\library\folder

For Rustup users, this folder will be at the following location:

      C:\Users\{Your Username}.multirust\toolchains\{current
toolchain}\lib\
rustlib\{current toolchain}\lib

Here, the current toolchain is probably stable-x86_64-pc-windows-gnu.

  1. Copy SDL2.dll from the following:
     SDL2-devel-2.0.x-mingw\SDL2-2.0.x\x86_64-w64-mingw32\bin

The copied SDL2.dll is pasted into your cargo project, right next to your Cargo.toml.

  1. When you're shipping your game, make sure that you copy SDL2.dll to the same directory that your compiled exe is in; otherwise, the game won't launch.
主站蜘蛛池模板: 高尔夫| 福贡县| 都江堰市| 石棉县| 卫辉市| 张家港市| 仁化县| 文化| 襄樊市| 黄大仙区| 枣阳市| 若尔盖县| 普兰县| 景宁| 喀喇沁旗| 华安县| 海丰县| 那坡县| 奉贤区| 安远县| 梁平县| 来宾市| 老河口市| 德阳市| 丰城市| 金坛市| 临夏市| 惠州市| 全椒县| 台东市| 水富县| 孝感市| 呼和浩特市| 富源县| 淮北市| 旬邑县| 南靖县| 大邑县| 包头市| 林芝县| 靖江市|