[Solved] My program will only run on some computers
-
Thanks! I used Qt Quick, but not ANGLE! Is it possible for me to just open my pro file (or similar) in ANGLE and rebuild it or something?
-
[quote author="skammers" date="1407238942"]Is it possible for me to just open my pro file (or similar) in ANGLE and rebuild it or something?[/quote]Sort of :) Just download a non-OpenGL version of Qt, and use that to build your project.
ANGLE is a library that converts OpenGL functions to DirectX functions. See here for details: http://qt-project.org/wiki/Qt-5-on-Windows-ANGLE-and-OpenGL
-
Thanks!
So I tried downloading this version : Qt 5.3.1 for Windows 32-bit (VS 2013, 559 MB) (Info).
Got this error:
:-1: error: Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.So far I understand I need to download MSVC2013? Which I cant find..
-
Yes, you need the compiler that matches your version of the libraries.
You can get Visual Studio 2013 Express from Microsoft's website.
-
Is it free?
-
Yes, the Express version is free.
-
Thanks! Now downloaded it and installed it. Weird thing is that when I try to build my program I get errors that some of the header files are missing. When I try to build the program like I used to I dont get these errors...Why is that? Sorry if I'm a slow learner, but you're very helpful now!
Thanks
-
What is the exact error message?
-
These four:
-c:\qt\sommerjobb - tomra\transed\Source\languagelist.h:3: error: C1083: Cannot open include file: 'langitmodel.h': No such file or directory-C:\Qt\Sommerjobb - Tomra\TransEd\Source\languagelist.h:3: error: C1083: Cannot open include file: 'langitmodel.h': No such file or directory
-C:\Qt\Sommerjobb - Tomra\TransEd\Source\masterresource.cpp:12: error: C1083: Cannot open include file: 'JlCompress.h': No such file or directory
-C:\Qt\Sommerjobb - Tomra\TransEd\Source\languagelist.h:3: error: C1083: Cannot open include file: 'langitmodel.h': No such file or directory
-
I found the error: i did this
@#include "languagelist.h"
#include <langitmodel.h>@
instead of this:
@#include "languagelist.h"
#include "langitmodel.h"@