当前位置: 首页 > news >正文

dev c++中,在C++11模式下编译带M_PI宏的文件报错的解决办法

一、问题描述

当使用C++11的模式,编译引用了math库中的M_PI的源文件时,报M_PI未声明的错误。

二、问题原因

因为M_PI是GNU扩展的宏,它不属于C++11的标准,而-std=c++11,表示以C++11的标准进行编译,因此会产生以上问题。

三、解决办法

将编译选项设置为-std=gnu++11

四、打开编译选项的步骤

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • es查看与删除索引
  • LVGL在方形屏幕上的参考案例
  • Python爬虫——爬取某网站的视频
  • 【python学习】如何利用threading 库提升性能:深入解析与实战应用 模拟温格高的环法冠军之路
  • 数据维度的魔法:SQL多维数据模型的构建与操作
  • CI/CD 自动化:最大限度地提高极狐GitLab 群组的“部署冻结”影响
  • JAVA打车小程序APP打车顺风车滴滴车跑腿源码微信小程序打车系统源码
  • AOP实战
  • 【学习日记】【第五十一章 Linux中断实验】【流程图】——正点原子I.MX6U嵌入式Linux驱动开发
  • centos系统配置转发和iptables使之成为网关
  • 网络安全实训第一天(dami靶场搭建,XSS、CSRF、模板、任意文件删除添加、框架、密码爆破漏洞)
  • 倒排索引 vs 正排索引
  • SSE多服务器部署导致消息推送异常问题的处理
  • 光猫的 Telnet 命令(sidbg或sendcmd)和常用管理操作
  • HAProxy的详解
  • @angular/forms 源码解析之双向绑定
  • [译] React v16.8: 含有Hooks的版本
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • ES6之路之模块详解
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • log4j2输出到kafka
  • Promise初体验
  • python docx文档转html页面
  • Ruby 2.x 源代码分析:扩展 概述
  • scala基础语法(二)
  • spring学习第二天
  • SQLServer之索引简介
  • web标准化(下)
  • 创建一种深思熟虑的文化
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 通过git安装npm私有模块
  • 项目实战-Api的解决方案
  • 一份游戏开发学习路线
  • 硬币翻转问题,区间操作
  • 云大使推广中的常见热门问题
  • 走向全栈之MongoDB的使用
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • #NOIP 2014# day.1 T2 联合权值
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (libusb) usb口自动刷新
  • (windows2012共享文件夹和防火墙设置
  • (二)windows配置JDK环境
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (附源码)ssm码农论坛 毕业设计 231126
  • (三分钟)速览传统边缘检测算子
  • (已解决)什么是vue导航守卫
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转)3D模板阴影原理
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)GCC在C语言中内嵌汇编 asm __volatile__