Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
libaineu2004 opened this issue Apr 23, 2020 · 5 comments
Open

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

libaineu2004 opened this issue Apr 23, 2020 · 5 comments

Comments

@libaineu2004
Copy link

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
Copy link
Author

msvc 2017

@dacap
Copy link
Member

dacap commented Apr 23, 2020

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!

@libaineu2004
Copy link
Author

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?

@dacap
Copy link
Member

dacap commented Apr 23, 2020

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).

@libaineu2004
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants