当前位置: 首页 > 知识库问答 >
问题:

使用msvc 2010编译qwtpolar et qwtplot3d时出错

茹高义
2023-03-14

我想做的是:使用msvc 2010或更高版本编译qt-everywhere_opensource-4.7.3、qwt、qtwtplot3d和qwt极。

我所做的:

>

  • 安装Visual Studio C Express 2010
  • 下载代码源文件“qt-无处不在-开源-src-4.7.3”
  • 在"C:\Qt\静态"a中提取zip的内容。小心更改目录的名称。它们必须很短,没有空格。

    创建环境变量a.QMAKESPEC:win32-msvc2010 b.QTDIR:C:\Qt\static C。路径:

    C: \程序文件(x86)\Microsoft Visual Studio 10.0\VC\bin 3。修改目录编号2以删除空格和括号 成为 C: \Cpp\VC\bin\

    打开Visual Studio C命令

    编译qwt、qwtpolar、qwtplot3D

    >

  • 打开Visual Studio命令提示符
  • 移动到qwt目录:

    a.qmake

    b.nmake

    移动到qwtpolar::错误

    a.qmakeb.nmake

    移动到qwtplot3D::错误

    a.qmake

    b.nmake

    但错误出现:C:...\qwt_polar_item. h(13):致命错误C1083:不可能的d'ouvrir le fichier包括:'qwt_text. h':没有这样的文件目录qwt_polar_plot.cpp...很多这样的错误... Généation de code en当然... NMAKE:致命错误U1077:'回显':代码重置'0x2'停止。NMAKE:致命错误U1077:'C:\Cpp\VC\BIN\nmake.exe':代码重置'Ox2'停止。NMAKE:致命错误U1077:'cd':代码重置'0x2'停止

    qt和qwt编译成功。

    但无法使用msvc 2010编译qwtpolar和qwtplot3d。Nmake致命错误代码返回“0x2”为什么会出现此错误?我该怎么办?

  • 共有1个答案

    柯曜文
    2023-03-14

    您必须先安装Qwt(进行安装)。

    接下来,您必须配置qmake,以便它可以找到qwt。prf使“CONFIG=qwt”工作。

    有关详细信息,请参阅qwtpolar的安装说明。

     类似资料:
    • 我在使用汇总编译Vue脚本时遇到问题。我得到的错误是 [!] 错误:节点_modules/vue/dist/vue未导出“openBlock”。运行时。esm。js,由src/js/components/TestButton导入。vue?vue app.js TestButton.vue 卷起来。配置。js 我尝试了很多不同的东西,但似乎没有任何帮助。但是,如果我在配置中的vuePlugin之前加

    • 我已经为Raspberry PI使用了已经编译好的openCV版本。任何感兴趣的人的链接 //usr/local/lib/libopencv_calib3d.so.2.4:未定义对`CV::Mutex::Unlock()'的引用 //usr/local/lib/libopencv_calib3d.so.2.4:未定义对`CV::mutex::lock()‘的引用 //usr/local/lib/l

    • 我试图用maven在heroku simple servlet上上传。在本地,我的servlet工作正常,但当我使用: 我得到“构建失败”的错误消息: 我在系统变量中将所有内容都更改为Java 1.7,maven运行的是Java 1.7,javac版本是1.7? 我在这里错过了什么吗? 编辑:我的JAVA_HOME和错误截图

    • 我目前正在尝试将基于Ant的构建过程转移到Gradle。 任务“:CompileJava”执行失败。编译失败;有关详细信息,请参阅编译器错误输出。“ -stacktrace选项不提供其他信息。所以,Gradle编译显示我的代码中有一些错误。但是这个相同的代码(Ant jar任务的jar)目前被20个或更多的其他项目使用,一切都是可以的。 Gradle似乎是一个很棒的构建工具,所以我想理解为什么当我

    • 问题内容: 我正在尝试使用Windows 7 Ultimate x64 安装bycrpt 。这是我的安装日志: 我已经安装了Python <v2.7和.NET Framework SDK 2.0。我还下载了一个名为win7sdkx64.exe的程序包,我认为这是Visual Studio的sdk。我喜欢我的所有依赖项,如下所示: 但我仍然遇到这些错误。我接下来可以尝试什么?完全安装Visual S

    • 问题内容: 我有以下代码: 当我通过main方法运行它时,它运行良好,但是当我尝试对其进行编译时,抛出以下错误: 我正在使用Eclipse IDE,并尝试通过命令行进行编译。 问题答案: 默认情况下,使用Java 5来编译类。引用其文档: 还要注意,当前的默认源设置是1.5,默认目标设置是1.5,与运行Maven的JDK无关。如果要更改这些默认值,则应按照设置Java编译器的- source和-t