{"action":"opened","issue":{"url":"https://api.github.com/repos/mshabunin/test2/issues/244","labels_url":"https://api.github.com/repos/mshabunin/test2/issues/244/labels{/name}","comments_url":"https://api.github.com/repos/mshabunin/test2/issues/244/comments","events_url":"https://api.github.com/repos/mshabunin/test2/issues/244/events","html_url":"https://github.com/mshabunin/test2/issues/244","id":91291716,"number":244,"title":"Download for dll pdb files","user":{"login":"mshabunin","id":3304494,"avatar_url":"https://avatars.githubusercontent.com/u/3304494?v=3","gravatar_id":"","url":"https://api.github.com/users/mshabunin","html_url":"https://github.com/mshabunin","followers_url":"https://api.github.com/users/mshabunin/followers","following_url":"https://api.github.com/users/mshabunin/following{/other_user}","gists_url":"https://api.github.com/users/mshabunin/gists{/gist_id}","starred_url":"https://api.github.com/users/mshabunin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mshabunin/subscriptions","organizations_url":"https://api.github.com/users/mshabunin/orgs","repos_url":"https://api.github.com/users/mshabunin/repos","events_url":"https://api.github.com/users/mshabunin/events{/privacy}","received_events_url":"https://api.github.com/users/mshabunin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-26T16:24:38Z","updated_at":"2015-06-26T16:24:38Z","closed_at":null,"body":"Converted from http://code.opencv.org/issues/3876\r\n```\n|| by Philipp Hasper on 2014-08-22 12:50:00\n|| Status: Open\n|| Priority: Normal\n|| Affected: branch 'master' (3.0-dev)\n|| Target: -\n|| Category: infrastructure\n\nDownload for dll pdb files\n===========\n(This is actually not a bug but a feature request; where is the right\nplace to put requests?)  \nIt would be really nice to provide the pdb files for the OpenCV dlls as\na separate download. I know that the filesize is big and that you can\ncompile it yourself but\n\n1.  Debugging own code without the OpenCV debug information is really\n    really hard - I would even say useless (somewhere deep down the code\n    an assertion containing 2-5 conditions failed. And now?)\n2.  Storage is cheap and the internet is fast nowadays\n3.  Actually, if you compress the pdb files they are not that big - 80\n    MB for one version\n4.  Building OpenCV takes time if you want to include all\n    performance-boosting libraries\n5.  Switching to a new OpenCV version would take half the time if you\n    didn't have to build it yourself\n\nSo as a conclusion: I think the prebuild libaray is not suitable for\ndebugging. So if you are so nice to provide prebuild files, why not\ndeliver the full package?\n\n\nHistory\n=======\n|| by Steven Puttemans on 2014-08-22 13:21:00\nAfaik PDB files are system and configuration specific. So it is kind of\nhard to deliver them for each OS version - OpenCV version - VS studio\nversion combination out there. That is why they decided not to include\nthis into the public downloads. Actually if you configure everything\ngood and you build your system multithreaded rebuilding openCV should'nt\ntake more than half an hour, even with all optimizations.\n-   Status changed from New to Open\n-   Assignee set to Roman Donchenko\n\n\n|| by Philipp Hasper on 2014-08-22 13:55:00\nBuilding time itself is indeed no big problem, you are right; but\ncollecting all the necessary libraries is rather tedious. I did not know\nthat PDB files are OS dependent, I'm new to this concept. Why does the\nstaticlib folder contain PDB files then?\n\n\n|| by Vladislav Vinogradov on 2014-09-30 15:19:00\n-   Category set to infrastructure\n```"}}