< 返回版块

寝鬼社畜 发表于 2019-10-22 20:27

如题,装SDL2自闭了...错误提示为无法从build.rs中获得正确的版本号,想直接从vcpkg安装SDL2,不知道这样安装的库能不能在Clion中使用... 话说有没有适合rust新手的rust社区,在这里问一些基础的问题就像人群中冒出一个光头,充满突兀感...

评论区

写评论
作者 寝鬼社畜 2019-10-22 22:52

好的,这就去装装看 对以下内容的回复:

Mike Tang 2019-10-22 21:24

开发学习从linux入手,是正道。

作者 寝鬼社畜 2019-10-22 21:21

好的,谢谢啦...争取早日走出新手区... 对以下内容的回复:

作者 寝鬼社畜 2019-10-22 21:20

好的,谢谢啦,我先研究研究,还是不行我就直接装个双系统吧(人太菜了,复杂的不太会弄),转ubuntu去了(捂脸 对以下内容的回复:

Mike Tang 2019-10-22 21:03

随便问,不存在,社区很友好。

simoin 2019-10-22 21:02

可以的,不过需要使用msvc abi,还要指定是静态还是动态链接,具体的看这个https://docs.rs/vcpkg/0.2.7/vcpkg/

λ set VCPKGRS_DYNAMIC=1

λ vcpkg_cli probe sdl2
Found library sdl2
Include paths:
  G:\vcpkg\installed\x64-windows\include
Library paths:
  G:\vcpkg\installed\x64-windows\lib
Runtime Library paths:
  G:\vcpkg\installed\x64-windows\bin
Cargo metadata:
  cargo:rustc-link-search=native=G:\vcpkg\installed\x64-windows\lib
  cargo:rustc-link-search=native=G:\vcpkg\installed\x64-windows\bin
  cargo:rustc-link-lib=SDL2
Found DLLs:
  G:\vcpkg\installed\x64-windows\bin\SDL2.dll
Found libs:
  G:\vcpkg\installed\x64-windows\lib\SDL2.lib
1 共 6 条评论, 1 页