mingw C++ 无法编译 j0 函数

2023-12-29

我正在尝试使用 MingW (msys2) 在 Windows 上编译程序,但由于 j0 函数而失败。在Linux上编译没有问题。当我在编译器上使用 -std=c++11 标志时,它似乎很讨厌。如何正确编译并打开 -std=c++11 标志?

示例代码:

#include <cmath>


int main( int argc, char *argv[] )
{
    float test = j0( 5 );
}

Output

$ g++ -std=c++11 test.cpp -o test
test.cpp: In function 'int main(int, char**)':
test.cpp:6:21: error: 'j0' was not declared in this scope
  float test = j0( 5 );

显然,MinGW 仅在以下情况下定义贝塞尔函数:__STRICT_ANSI__未定义,并且在以下情况下定义-std=c++11已指定。我可以通过添加来让你的代码在 MinGW 中编译#undef __STRICT_ANSI__在文件的顶部。看https://sourceforge.net/p/mingw-w64/feature-requests/68/ https://sourceforge.net/p/mingw-w64/feature-requests/68/

你也可以尝试-std=gnu++11反而。看https://stackoverflow.com/a/19667112/10077 https://stackoverflow.com/a/19667112/10077

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mingw C++ 无法编译 j0 函数 的相关文章

  • 如何使用 Anaconda Python 执行 .py 文件?

    我刚刚在我的 Windows 计算机上下载并安装了 Anaconda 但是 我在使用命令提示符执行 py 文件时遇到问题 如何让我的计算机了解 python exe 应用程序位于 Anaconda 文件夹中 以便它可以执行我的 py 文件
  • 发送/捕获 SIGTERM 的 Win32 API 模拟

    在 POSIX OS 下 有信号 API 允许向进程发送信号以将其关闭 使用kill 您可以使用sigaction捕获它并执行您需要的操作 然而 Win32不是POSIX系统 所以 如何处理可能出现的关闭事件 例如来自 任务管理器 中的 结
  • c++11 为什么这个移动构造函数不起作用?

    我已经编写了下面发布的代码 我希望能够在实例之间移动向量的内容LargeClass 正在使用移动构造函数 但我只得到副本而不是移动 为什么移动语义在这里没有按预期工作 Code include
  • 为什么我不能将 this 指针显式传递给成员函数?

    c 标准 ISO c 11 中提到第 9 3 1 节 that 可以为其类的对象调用非静态成员函数 类型 或从其类派生的类的对象 第 10 条 类型 使用类成员访问语法 5 2 5 13 3 1 1 尝试使用 g 版本 4 8 2 编译此代
  • Windows 上 PE 文件 (exe) 的最小文件大小是多少?以及最小内存分配? [复制]

    这个问题在这里已经有答案了 Windows 上 PE 文件 exe 的最小文件大小是多少 以及最小内存分配 我 使用 VS 10 附带的 MASM ml exe 和 link exe 组装了以下代码 我不能忽略 kernel32 lib 和
  • 关于 C++ 中的 STL 容器的问题

    std multimap 和 std unordered multimap 多久洗一次条目 我这么问是因为我的代码传递引用来区分具有相同哈希的条目 并且我想知道何时对它们运行引用重定向功能 如果我这样做会发生什么 std multimap
  • 如何运行 Windows 批处理文件但隐藏命令窗口?

    如何运行 Windows 批处理文件但隐藏命令窗口 我不希望 cmd exe 在执行文件时在屏幕上可见 这可能吗 如果你写一个非托管程序并使用创建进程 https learn microsoft com en us windows win3
  • unique_ptr需要存储删除器怎么可能没有开销呢?

    先看看C Primer讲了什么unique ptr and shared ptr 16 1 6 美元 效率和灵活性 我们可以确定的是shared ptr不将删除者视为直接成员 因为删除器的类型直到运行时才知道 因为删除器的类型是a类型的一部
  • 通过 PsExec 在远程计算机中执行批处理文件

    我正在尝试通过 PSExec 在远程 PC 上运行批处理文件 在批处理文件中我刚刚编写了 记事本 下面的 psexec 命令在我的笔记本电脑上运行 但无法在远程 PC 上执行任何操作 我什至没有看到 记事本 在远程计算机的进程列表上运行 c
  • 消失的系统托盘图标

    我正在使用 C 在 Visual Studio 2010 中创建系统托盘应用程序 当应用程序启动时 我创建线程和系统托盘图标 该图标显示 但是每当我将鼠标悬停在该图标上时 它就会消失 应用程序仍在运行 即使我单击按钮显示所有隐藏的图标 它也
  • endl 不适用于 wstring (unicode)

    这是代码 std ofstream f file1 txt f lt lt 123 lt
  • using 可用于为数组键入别名吗?

    我不确定我的措辞是否正确 因为这有点奇怪 基本上我发现了一些这样的代码 template
  • Powershell 中的反斜杠

    为什么 split 参数的字符串需要两个反斜杠 而 join 参数的字符串只需要一个反斜杠 反引号是 Powershell 中的转义字符 字符前面的反斜杠有什么作用 path C folder test unit1 testing resu
  • 无法启动 Windows 快捷方式

    我正在尝试使用 python 启动 Windows 我已经尝试了 os system subprocess call os startfile 等多种方法 但总是收到错误消息 指出路径不存在 我知道路径是正确的 因为我尝试在 CMD EXE
  • 获取谷歌测试异常抛出消息[重复]

    这个问题在这里已经有答案了 我正在为我的项目使用谷歌测试框架 我从代码中抛出异常 throw DerivedClassException message 并在测试框架中使用 ASSERT THROW commond DerivedClass
  • 如何阻止“gem”实用程序访问我的主目录?

    当我跑步时 gem install
  • Perl:管理 Windows 上的路径编码

    我正在努力处理包含非英文字符的路径 Activestate Perl Windows XP 如何打开 写入 复制等位于包含希腊语 俄语 法语重音字符的路径中的文件 假设我要将 text txt 文件复制到的目录是 C Documents a
  • cpp.react库的C++源代码中奇怪的“->* []”表达式

    这是我在文档中找到的 C 片段cpp react 库 https github com schlangster cpp react implicit parallelism auto in D MakeVar 0 auto op1 in g
  • 获取Windows下新线程/删除线程的通知

    创建 DLL 时 您可以在 DllMain 函数 DLL THREAD ATTACH DLL THREAD DETACH 中获取有关新线程 退出线程的通知 有没有办法在 非托管 可执行文件中从 Windows 获取这些或等效通知 是的 在您
  • 将函数参数类型提取为参数包

    这是一个后续问题 解包 元组以调用匹配的函数指针 https stackoverflow com questions 7858817 unpacking a tuple to call a matching function pointer

随机推荐

  • 如何在 Python OpenPyXL 中更改字体大小

    如何更改单元格的字体大小 我正在使用 OpenPyXL 如果我没有用完美的语法和拼写输入上面的内容 它不会让我发送这个问题 所以最后几个字人们应该知道我的意思 这对我有用 from openpyxl styles import Font f
  • Visual Studio 2015 的 github 扩展失去连接

    我偶尔会收到此错误 这真的很烦人 因为有时它会自行修复 但大多数情况下我只需关闭 VS 并重新打开 然后它就会再次工作一段时间 当我尝试从分支 或任何其他 git 网络交互 中拉取时 就会发生这种情况 Error encountered w
  • Firebase 安全规则错误“对象上未定义属性资源”

    我有一个函数 并且我已经在没有函数的情况下对其进行了测试 只是为了检查参考或其他内容是否没有问题 function resourceIsValidSomething return request resource data somethin
  • 动态创建 HTML 按钮控件并在其中嵌套 i 标记

    我在 c 中创建了一个简单的 HTML 按钮 如下所示 Button btn new Button btn ID myID btn Click new EventHandler someFunc 其工作效果完全符合预期 但我需要做的就是在其
  • 基于模型multiselectfield在模板django中显示结果

    基于多项选择字段 我想在模板中显示结果 但我不知道该怎么做 正如您在这个模型中看到的那样 我根据午餐选择为学生提供午餐选择 我想显示结果 但它不适用于前如果他选择三明治 提交后的结果你的三明治会准备好吗 其他人也一样 from multis
  • 使用 Surefire 和 TestNG 运行单个测试类或组

    我想使用 Maven 和 TestNG 从命令行运行单个测试类 不起作用的事情 mvn Dtest ClassName test 我已经在 pom xml 中定义了组 并且此类不属于这些组之一 因此它因这些原因被排除在外 mvn Dgrou
  • 安全地推送到阵列,如何?担心还是不担心?

    我认为这可能是一个天真的问题 我经常发现有多个 xhr 请求等待返回 我在 JavaScript 数组中跟踪我发出的请求 也就是说 当发出新请求时 我将其添加到数组中 然后当线程完成时 我将其从数组中删除 在多线程操作系统中 我会担心线程交
  • 具有引用返回 Get 的 C# 索引器也支持集

    我在这里做错了什么 或者从 C 7 2 开始 不支持通过 ref 返回和允许设置的索引器 Works public ref byte this int index get return ref bytes index 也有效 public
  • 从文件名中删除单词列表

    我试图从某个目录的所有文件中删除特定单词的列表 然后将其替换为任何内容 So 这个很棒的内容 720p BLAH FOO BANG OOO 30 9 2013 mp4 Becomes 这个很棒的内容 30 9 2013 mp4 现在 以下内
  • 为什么 kc_locale 和 UI lang 开关不起作用?

    A test web应用程序链接到 keycloak 重置凭证页面 http localhost 9990 auth realms test login actions reset credentials client id test we
  • 在 Mac OS X 中更改声音(或其他)系统偏好设置

    我希望能够在 Mac OS X 中切换声音输出源 而无需任何 GUI 交互 有一些工具可以控制声音输出 例如声源 http rogueamoeba com freebies and an applescript 打开首选项对话框 http
  • Django AttributeError:“DatabaseOperations”对象没有属性“select”

    我有一个连接到 PostGIS 数据库后端的 GeoDjango 实例 当我查询该数据库中的表时 标题中出现错误 AttributeError DatabaseOperations object has no attribute selec
  • 使用 reCAPTCHA 和 ajax....javascript 加载问题

    我试图在我的其中一个表单中实现 reCAPTCHA 但我使用 ajax 作为提交 更具体地说是 ajax updater 原型 一旦我提交并错误检查我的表单 我尝试加载 reCAPTCHA 小部件 在我更新的 div 元素中 它基本上只是调
  • 递归子集和函数

    我们的教授为我们的课程分享了以下有关递归的 Python 代码 这是 子集和 问题的解决方案 我一遍又一遍地阅读它 并尝试使用在线工具检查它并逐步遵循参数 但我根本不明白 我知道代码检查列表 L 的子集是否有可能使总和为 0 但我不明白该函
  • WPF 无法找到资源

    我有一个资源文件和两个视图 该视图使用资源文件
  • 如何检查自定义android是否已root?

    我们购买了一些定制的 Android 平板电脑 我们将把它们用作信息亭平板电脑 为了使我们的自助服务终端应用程序正常工作 该应用程序需要 root 访问权限 如何检查设备是否已正确 root 如果不是的话我该如何root它 表明设备已获得
  • 使用 Pow on Rails 4 进行遥控撬

    我正忙于 最终 升级到 Rails 4 并且遇到了 Pry remote 的问题 Problem 添加时binding remote pry对于我的代码 它会破坏代码 但是当我无法通过键入进入调试器时pry remote 这曾经在运行 Ra
  • 如何检查多维数组是否为空?

    基本上 我有一个多维数组 我需要检查它是否为空 我目前有一个if声明尝试这样做 if empty csv array My code goes here if the array is not empty 虽然 那if statement无
  • 在Android上解密“SunJCE”AES加密数据

    我们需要编写一些 Android 代码来解密从我们的服务器发送的一些数据 我们的服务器团队为我们提供了一些使用 SunJCE 提供程序的示例解密代码 遗憾的是 Android 上不存在该提供程序 Cipher cipher Cipher g
  • mingw C++ 无法编译 j0 函数

    我正在尝试使用 MingW msys2 在 Windows 上编译程序 但由于 j0 函数而失败 在Linux上编译没有问题 当我在编译器上使用 std c 11 标志时 它似乎很讨厌 如何正确编译并打开 std c 11 标志 示例代码