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

Windows (MSVC)

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

  1. Download MSVC development libraries from http://www.libsdl.org/ SDL2-devel-2.0.x-VC.zip.
  2. Unpack SDL2-devel-2.0.x-VC.zip to a folder of your choice. (You can delete it afterward.)
  3. Copy all lib files from the following path:
      SDL2-devel-2.0.x-VC\SDL2-2.0.x\lib\x64\

The lib files will be pasted here:

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

Alternatively, they'll be pasted to your library folder of choice. Ensure that you have a system environment variable with the following:

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

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

  1. Copy SDL2.dll from the following code snippet:
      SDL2-devel-2.0.x-VC\SDL2-2.0.x\lib\x64\

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.
主站蜘蛛池模板: 南乐县| 府谷县| 冷水江市| 扎兰屯市| 怀安县| 连南| 凯里市| 焦作市| 张北县| 琼海市| 陆丰市| 包头市| 揭西县| 宝坻区| 蕲春县| 上思县| 长沙市| 板桥市| 太仓市| 格尔木市| 电白县| 延津县| 台南市| 怀远县| 西充县| 旬邑县| 新营市| 洛扎县| 博湖县| 长白| 乡宁县| 琼中| 东丽区| 凤庆县| 梓潼县| 曲靖市| 长顺县| 咸丰县| 嵊州市| 青冈县| 杭锦后旗|