Please tell me what difference between pthread versions: VC2, VCE2 and VSE2? How to choose which of them I must use with Visual C++ Express 2010 for Mongoose webserver library?
Thank you!!!
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Which one you’d want to use with VC++ Express 2010 depends on how you want pthread clean up to be handled. If you’re linking this to the Mongoose webserver (which I’m not familiar with), I think you’ll want to use the exception handling model as that code is compiled with.
The pthreads Win32 library goes into a fair bit of detail:
If you want to see what the differences are for each of these clean up models, search for “
__CLEANUP” in the pthreads Win32 source (there are only a few places where the different clean up models come into play).