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

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.
主站蜘蛛池模板: 平南县| 汝阳县| 西林县| 康马县| 涞水县| 淮阳县| 平塘县| 开阳县| 离岛区| 邮箱| 凤城市| 奇台县| 西城区| 江达县| 平江县| 泰州市| 磐石市| 仙居县| 岢岚县| 克拉玛依市| 独山县| 长乐市| 鄂托克前旗| 永清县| 鹤山市| 大洼县| 温泉县| 如皋市| 通江县| 松阳县| 安阳市| 错那县| 香港 | 镇安县| 九台市| 延安市| 温州市| 邵武市| 宁化县| 辰溪县| 曲水县|