我对Qt相对来说是个新手。在安装VisualStudio'10外接程序之前,我正在尝试为我的机器配置Qt库。我尝试只下载Qt库(使用Qt创建者IDE),并找到"qt-everywhere-opensource-src-5.3.2.zip“,并将其解压缩到我的外部驱动器:”F:\Program\Qt\5.3.2“。然后在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网页上找到的安装指令中,据说设置了环境变量:“将这2条路径添加到环境变量:”C:\qt\2009.01\bin“和”C:\qt\2009.01\qt\bin“”。但我在everywhere文件夹中找不到任何"bin“目录。相反,我为我的路径设置了以下变量:"F:\Programs\Qt\5.3.2\Qtbase\bin“。还是没有帮助。
我如何解决这些问题?任何想法和帮助都会受到高度赞赏。
发布于 2014-11-29 03:01:16
您所做的更像是尝试从源代码中构建Qt本身(但这并不完全是如何实现的)。至少现在不需要这样做,但是当您开始定制Qt框架时,比如说,对于静态构建来说。这是配置工具派上用场的时候。你需要在这个问题上进行朗读。
您只需从:http://qt-project.org/downloads下载其安装程序即可。
我假设您的系统中没有预先构建好的Qt和Qt,但这是您想要做的事情的先决条件。立即采取社区版本或开始下载。在为平台安装了特定的Qt版本之后,包括Qt (这是本机Qt ),您还可以安装和使用Visual。然后从: AddIn获取用于Qt 5的Visual releases/vsaddin/qt-vs-addin-1.2.3-opensource.exe并安装它。阅读关于如何使用它的说明。不过,还有一些用于导入Qt项目的新菜单。
顺便说一句,Qt本身并不坏,除了一些调试之外,它可能更适合大多数Qt开发任务。我在Qt中维护整个项目并在那里编写代码,并且偶尔会使用安装了AddIn的Visual导入Qt项目,以获得更好的调试经验。
发布于 2014-11-29 03:21:10
您可以尝试运行“配置-opengl”
或者,可以下载并安装它,然后再试一次。
http://www.microsoft.com/en-us/download/details.aspx?id=6812
https://stackoverflow.com/questions/27198286
复制相似问题