Qt 5.3 Visual Studio 2010的配置错误

时间:2014-11-29 02:40:44

标签: visual-studio-2010 qt configuration

我对Qt比较陌生。目前我正在尝试为我的机器配置Qt库,然后再为VisualStudio安装加载项
 10。我试图只下载Qt库(没有Qt创建者IDE),并找到" qt-everywhere-opensource-src-5.3.2.zip"并将其提取到我的外部驱动器:" F:\ Programs \ Qt \ 5.3.2"。然后我运行命令" configure"在VisualStudio命令提示符下。



F:\Programs\VStudio'10\VC>cd F:\Programs\Qt\5.3.2

F:\Programs\Qt\5.3.2>configure




过了一会儿,它给了我以下错误:



Running configuration tests...
NMAKE : fatal error U1077: 'F:\Programs\VStudio'10\VC\BIN\link.EXE' : return cod
e '0x463'
Stop.
Could not find output file: No such file or directory
WARNING: The DirectX SDK could not be detected:
  There is no Direct X SDK installed or the environment variable "DXSDK_DIR" is
not set.
Disabling the ANGLE backend.

WARNING: Using OpenGL ES 2.0 without ANGLE.
Specify -opengl desktop to use Open GL.
The build will most likely fail.




在Qt网页上找到的安装说明中,据说设置环境变量:"将这两条路径添加到环境变量:“C:\ Qt \ 2009.01 \ bin”和 “C:\ Qt的\ 2009.01 \ QT \ bin”中。"但我无法找到任何" bin"我的qt-everywhere文件夹中的目录。相反,我将以下变量设置为我的路径:" F:\ Programs \ Qt \ 5.3.2 \ Qtbase \ bin"。仍然没有帮助。

如何解决这些问题?任何想法和帮助都非常感谢。

2 个答案:

答案 0 :(得分:0)

您所做的更像是尝试从源代码中准备构建Qt本身(但不管怎样,这并不完全是如何做到的)。至少现在你不需要它,但是当你开始定制Qt框架时,比如静态构建。那就是配置工具很方便的时候。你需要read

您只需从以下网址下载其安装程序:http://qt-project.org/downloads

我假设您在系统中没有预先构建的Qt和Qt Creator,但这是您想要做的事情的先决条件。立即获取社区版或start download。在为您的平台安装某些Qt版本(包括Qt Creator(本机Qt IDE))之后,您还可以安装和使用Visual Studio AddIn。然后从http://download.qt-project.org/official_releases/vsaddin/qt-vs-addin-1.2.3-opensource.exe获取Visual Studio AddIn for Qt 5并安装它。阅读instruction有关如何使用它的信息。不过,会有一些用于导入Qt项目的新菜单。

BTW,Qt Creator本身并不坏,除了一些调试之外,对于大多数Qt开发任务来说可能更好。我在Qt Creator中维护整个项目并在那里编写代码,并且偶尔会在安装了AddIn的Visual Studio中导入Qt项目以获得更好的调试体验。

答案 1 :(得分:0)

您可以尝试运行" configure -opengl"

或者,您可以下载Microsoft DirectX SDK并进行安装,然后重试。

http://www.microsoft.com/en-us/download/details.aspx?id=6812