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

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.
主站蜘蛛池模板: 陆丰市| 信宜市| 黔西县| 高要市| 庄河市| 玛纳斯县| 奇台县| 甘德县| 丹棱县| 祁阳县| 富锦市| 德令哈市| 安阳市| 门源| 宜昌市| 务川| 东城区| 咸阳市| 马鞍山市| 黔东| 侯马市| 保靖县| 布拖县| 甘孜| 彩票| 张家口市| 萝北县| 郸城县| 平江县| 丹棱县| 阿坝县| 曲沃县| 磴口县| 石景山区| 体育| 山西省| 科技| 伊宁市| 大厂| 古丈县| 巨鹿县|