skia icon indicating copy to clipboard operation
skia copied to clipboard

Is there any skia library file compiled by msvc 2017 debug?

Open libaineu2004 opened this issue 5 years ago • 5 comments

https://github.com/aseprite/skia/releases

I can download the release version of skia library from the website, but I can't find the debug. Is there any? I hope to provide debug and release libraries for x86 and x64 respectively. Thank you!

libaineu2004 avatar Apr 23 '20 10:04 libaineu2004

msvc 2017

libaineu2004 avatar Apr 23 '20 10:04 libaineu2004

Hi @libaineu2004, check if you can download the debug artifacts from the latest CI action: https://github.com/aseprite/skia/actions/runs/53619013

These libraries are compiled with clang for msvc, could you check if you can use them in msvc 2017? Thanks!

dacap avatar Apr 23 '20 11:04 dacap

Hi @libaineu2004, check if you can download the debug artifacts from the latest CI action: https://github.com/aseprite/skia/actions/runs/53619013

These libraries are compiled with clang for msvc, could you check if you can use them in msvc 2017? Thanks!

Thank you. My project is using the native msvc compiler, the computer does not have the clang compiler installed, so I cannot use the library files you provided. Is there a binary library file generated by native msvc compilation?

libaineu2004 avatar Apr 23 '20 15:04 libaineu2004

Actually we are linking these libraries with a project using MSVC, Clang produces (or should produce) compatible libraries with MSVC (we are compiling with clang but using the MSVC static runtime -MT and -MTd).

dacap avatar Apr 23 '20 15:04 dacap

Actually we are linking these libraries with a project using MSVC, Clang produces (or should produce) compatible libraries with MSVC (we are compiling with clang but using the MSVC static runtime -MT and -MTd).

  1. Will the binary files that have been released on the website be used in the native msvc compiler project? Looking at your reply, it seems to be ok. really?
  2. My project uses the MSVC dynamic library runtime, MD, MDd. So using these libraries to compile failed. Because my project also uses other third-party dynamic libraries, the main program cannot be modified to MT and MTd.
  3. Can you compile the binary file of the dynamic library? Then publish it. Thank you

libaineu2004 avatar Apr 23 '20 15:04 libaineu2004