Why is debugging Qt 5.3 on Windows much slower than on Ubuntu?

I am using Qt 5.3 on Windows 8.1 64 bit and Ubuntu 14.04. Compared to Ubuntu, debugging on Windows takes ages.

Why is there such a huge difference? Do I need to set up anything special on Windows?

Answers


It is likely you're having this behaviour because your debugger can't find the debugging symbols for Windows-internal libraries. By default, they are not part of your Windows Installation or Qt Creator. There are two ways to obtain them:

  1. If you are behind a fast internet connection: Set up a symbol server from where symbols can be loaded on demand: http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html#setting-the-symbol-server-in-windows
  2. Otherwise: Download the Debugging Symbols for Windows (usually part of the Windows SDK) from the Microsoft Homepage and configure your debugger to use the symbols from there. Usually you just specify a cache directory as in step 1 and install the symbols to that very folder.

Need Your Help

.NET Streamed PDF not opening in mobile browsers

ios .net pdf mobile stream

I have a dynamically generated pdf file hosted on a .NET 4.0 website that I stream to the users browser with this code (stream is the pdf file):

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.