gpt4 book ai didi

windows - Win7 64位安装Qwt

转载 作者:可可西里 更新时间:2023-11-01 09:34:20 36 4
gpt4 key购买 nike

我在网上搜索但没有找到适合我的问题的解决方案。

问题: Qwt 安装在 nmake 步失败

我做了什么:

-) 安装了 Qt 5.1(Qt 5.1.1 for Windows 64 位(VS 2012,525 MB))(信息)来自 qt-website

-) 从 here 下载了 Qwt 6.1.0 文件

-) 解压文件到C:/Qt/Qwt-6.1.0

-) 在 qwtconfig.pri 中设置正确的路径

-) 启动 MSVC 2012 控制台(Qt 附带)并运行 qmake qwt.pro

-) 在同一个控制台中尝试了 nmake(但是没有找到 nmake.exe)

--> 从 here 安装了 Microsoft Visual 2010 Express (自动安装到“Program Files (x86)”)

-) 在上面的 consol nmake 中再次尝试,但现在有指向已安装 MSVC 2010 的链接(但现在出现 fatal error U1077)

-) 接下来我尝试了 MSVC 2010 附带的控制台并再次运行 nmake(现在我收到 fatal error LNK1112,它告诉我的 x64PC 与目标类型 x86 不兼容)

问题:我怎样才能让它工作?

最佳答案

现在我收到 fatal error LNK1112,它告诉我 x64PC 与目标类型 x86 不兼容你的问题是你安装了 64 位 Qt 然后你试图在 32 位模式下构建 Qwt。您不能将 32 位代码链接到 64 位代码,反之亦然。

如果要构建 64 位应用程序,请确保您有 64 位编译器。 Visual Studio 2010 Express 不附带 64 位编译器。以下内容应该对此有所帮助:

How to compile a 64-bit application using Visual C++ 2010 Express?

在获得 64 位编译器后,我相信您应该从 Visual Studio x64 命令提示符运行 configure 和 nmake 以使编译器构建 64 位应用程序。

如果您确实不需要 64 位应用程序,则更简单的方法是安装适用于 Visual Studio 2010 的 32 位 Qt SDK。

这是链接: http://download.qt-project.org/official_releases/qt/5.1/5.1.1/qt-windows-opensource-5.1.1-msvc2010_opengl-x86-offline.exe

请记住,您可以在 64 位 Windows 下开发和执行 32 位应用程序。

Will win32 bit applications run on a 64 bit server?

关于windows - Win7 64位安装Qwt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18667339/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com