storoj / libimobiledevice-win32

win32 port of libimobiledevice (http://libimobiledevice.org)
64 stars 61 forks source link

Building release binaries doesn't work by default in Microsoft Visual Studio 2012 #11

Open arbutler opened 10 years ago

arbutler commented 10 years ago

I found that this project fails to build Release binaries in Microsoft Visual Studio 2012 by default, but it can build Debug binaries successfully. Can anyone help with that?

chideat commented 10 years ago

I also meet with this problems, and not familiar with VS. Hope for some hint!

chouchou1981 commented 9 years ago

Please help to share your build log for detail tracing. In fact, I got a lot of error related to SAFESEH. You can diable it from project property->link->advanced->Image has safe exception handler->No. It may create some vulnerability issue but it works. The fundamental solution is to rebuild the linked lib with such compile option.