提高优化级别 g++

2024-03-06

我正在尝试使用 cygwin 和 g++ 编译一个相对简单的 C++ 程序。我可以使用以下命令编译它:

g++ -o main main.cpp -lgmpxx -lgmp

(注:最后两个反映了 gmp 库的包含)。

我想提高编译时的优化级别。我想我可以将此命令行更改为:

g++ -o3 main main.cpp -lgmpxx -lgmp

但这完全爆炸了。我收到大约两个全屏的错误消息。

我该如何提高这里的优化?谢谢!


那应该是-O3, not -o3。否则,您将告诉 g++ 将编译后的可执行文件放入名为的文件中3,你正在喂它main,您之前编译的可执行文件,如input。它可能试图将其解释为源代码,因此会出现错误。

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

提高优化级别 g++ 的相关文章

  • 高级 Win32 图像文件 I/O?

    我想在 Windows C 应用程序中将图像文件读入内存 什么是一个相当简单的解决方案 也许类似于 IOS 提供的UIImage 我希望支持合理数量的文件格式 我需要为图像处理的位图提供一些低级访问权限 我在互联网上阅读了很多内容 看起来
  • 如何知道并加载特定文件夹中的所有图像?

    我有一个应用程序 C Builder 6 0 需要知道特定文件夹中的图像总数 然后我必须加载它们 在 ImageList 或 ComboBoxEx 中 或任何其他控件中 我怎样才能做到这一点 我知道如何在控件中加载图像 或保存在 TList
  • 如何从当前 .NET 表单/应用程序发送密钥 F12

    我非常确定以下按钮激活的表单代码应该在我的 C 应用程序中引发 Control F12 SendKeys F12 但它似乎并没有继续进入 Windows shell 并激活另一个正在侦听它的程序 我的键盘可以用 看起来发送键在某处被拦截 并
  • Linq Where 本地计数器关闭在 VS watch 中的结果不同

    我尝试删除前 3 个元素array与 LinQWhere扩展功能 这是一个例子 var array new 1 2 3 4 5 6 7 8 9 var count 3 var deletedTest1 0 var test1 array W
  • 字节到二进制字符串 C# - 显示所有 8 位数字

    我想在文本框中显示一个字节 现在我正在使用 Convert ToString MyVeryOwnByte 2 但是 当字节开头有 0 时 这些 0 就会被删除 例子 MyVeryOwnByte 00001110 Texbox shows g
  • 阅读 Stack Overflow RSS 源

    我正在尝试获取未回答问题的列表the feed https stackoverflow com feeds 但我在阅读时遇到困难 const string RECENT QUESTIONS https stackoverflow com f
  • 使用 VSTO 更改 Outlook 设置

    我刚刚花了大约 4 个小时试图弄清楚如何以编程方式检索 设置 Microsoft Outlook 2010 的 Outlook 设置 我所说的 设置 是指文件 选项 邮件下的设置 我想做的是检索用户设置的设置列表 自动化我们每天需要在某些消
  • 控制台应用程序 .net Core 2.0 的配置

    在 net Core 1 中我们可以这样做 IConfiguration config new ConfigurationBuilder AddJsonFile appsettings json true true Build 这样就可以使
  • C中有const吗?

    这个问题可能很幼稚 但是 有没有constC 中的关键字 从哪个版本开始 之间有任何语义和 或句法差异吗const在 C 和 C 中 C 和 C 之间在语法上没有差异const关键字 除了一个相当晦涩的关键字 在 C 中 自 C99 起 您
  • 成员初始值设定项列表中的求值顺序是什么?

    我有一个带有一些参数的构造函数 我假设它们是按照列出的顺序初始化的 但在一种情况下 它们似乎是按相反的顺序初始化的 导致中止 当我反转参数时 程序停止中止 下面是我正在使用的语法的示例 a 之前需要初始化b 在这种情况下 你能保证这个初始化
  • 捕获当前正在播放的声音

    是否可以捕获计算机上当前播放的声音 如果能够将其保存为 mp3 就好了 但我认为这样做会存在一些法律问题 所以 wav 也可以 我环顾四周 有人建议使用虚拟音频线之类的东西 在 C 中捕获声音输出 https stackoverflow c
  • 推送 Lua 表

    我已经创建了一个Lua表C 但我不知道如何将该表推入堆栈顶部 以便我可以将其传递给 Lua 函数 有谁知道如何做到这一点 这是我当前的代码 lua createtable state libraries size 0 int table i
  • 抽象类和接口之间的区别[重复]

    这个问题在这里已经有答案了 可能的重复 接口与基类 https stackoverflow com questions 56867 interface vs base class 我不明白抽象类和接口之间的区别 我什么时候需要使用哪种字体
  • 在 C# 中赋值后如何保留有关对象的信息?

    我一直在问我的想法可能是解决方案 https stackoverflow com questions 35254467 is it possible in c sharp to get the attributes attached to
  • 使用 AutoMapper 进行 LINQ GroupBy 聚合

    试图让查询工作 但老实说不确定如何 或者是否可能 进行它 因为我尝试过的一切都不起作用 共查询6个表 Person PersonVote PersonCategory Category City FirstAdminDivision Per
  • 用 C# 编写的带有点击移动的 WPF 游戏

    我试图将标签网格移动到鼠标的位置 就像冒险游戏中的移动一样 理想情况下 我会在途中删除并重新绘制它们 但是 现在我只想弄清楚如何将 int 转换为厚度或 pointtoscreen 到目前为止我有 player XMove int Mous
  • C# ToString("MM/dd/yy") 删除前导 0 [重复]

    这个问题在这里已经有答案了 可能的重复 格式化 NET DateTime Day 不带前导零 https stackoverflow com questions 988353 format net datetime day with no
  • 有没有办法让 VS2010 在我的方法中扩展或收缩 try 块?

    我的代码有很多 try catch finally 块 与我在 VS2010 中的方法不同 除了添加区域之外 我无法在开发时扩展或收缩这些区域来隐藏内容 try vm R vm Qu vm T vm D vm Fil vm Type vm
  • C++0x 中的新 unicode 字符

    我正在构建一个 API 它允许我获取各种编码的字符串 包括 utf8 utf16 utf32 和 wchar t 根据操作系统 可能是 utf32 或 utf16 新的 C 标准引入了新类型char16 t and char32 t没有这么
  • Windows 上 libcurl 的静态库[重复]

    这个问题在这里已经有答案了 如何将此库 libcurl 静态链接到 exe 我努力了 disable share enable static 没有帮助 我使用的是MingW32 有没有一种简单的方法来静态链接这个库 这样我的应用程序就不再有

随机推荐

  • Python 计算列表长度的方法

    我想知道 len 是如何工作的 每次我调用 len 时 它是否从列表的开头到结尾进行计数 或者 由于 list 也是一个类 len 是否只返回列表对象中记录列表长度的变量 另外 我希望有人能告诉我在哪里可以找到 len map 等内置函数的
  • 查找向量矩阵的最频繁行或众数 - Python / NumPy

    我有一个形状 n 的 numpy 数组 表示 n 维向量的向量 我想找到最频繁的行 到目前为止 最好的方法似乎是迭代所有条目并存储计数 但 numpy 或 scipy 没有内置的东西来执行此任务 这似乎很淫秽 这是一种使用的方法NumPy
  • 我的应用程序启动颠倒

    我已经开发了一段时间并发布了游戏的引擎现在正在颠倒地启动我当前的项目 并立即按预期的方式旋转 UIView 我用代码创建了界面 它的外观如下 BOOL application UIApplication application didFin
  • 按类别列出项目

    我有3张桌子 类别doesnt matter 项目2猫 itemID catID item id name desc 我想列出给定类别中的项目 但我不知道如何以简单的方式做到这一点 使用 PHP 和 MySQL 我需要这个表结构 因为我想要
  • CSS 属性选择器在 href 中不起作用

    我需要使用 css 中的属性选择器来更改不同颜色和图像上的链接 但它不起作用 我有这个html a href manual pdf A PDF File a 还有这个CSS a display block height 25px paddi
  • 多个产品的证书和配置文件组织

    在我的工作场所 我们已经完成了一个 iOS 应用程序的开发 即将开始第二个应用程序的开发 在此之前 我想澄清一些有关证书和配置文件以及构建环境的事情 问题 1 我认为一个 Apple 帐户只能有一个分发证书 因此这将在两个应用程序中使用 这
  • SendKey.Send() 不起作用

    我正在使用 WPF 并导入了 System Windows Form 引用 这是我的代码 Process process Process GetProcessesByName wmplayer SetForegroundWindow pro
  • 如何使用 libpqxx 中的 pqxx::stateless_cursor 类?

    我正在学习 libpqxx PostgreSQL 的 C API 我想使用 pqxx stateless cursor 类 但是 1 我发现 Doxygen 输出在这种情况下没有帮助 2 pqxx org 网站已经关闭一段时间了 有人知道如
  • Python 4维球体上点的均匀分布

    我需要 4 维球体上均匀分布的点 我知道这并不像选择 3 个角度并使用极坐标那么简单 在 3 维中我使用 from random import random u random costheta 2 u 1 for distribution
  • 如何使用编译器 API 将 Typescript 转换为 Typescript?

    我想构建一个工具来对打字稿代码执行转换 并将它们作为打字稿 而不是 JavaScript 发出 作为现有代码库一次性升级路径的一部分 这可能吗 如果可能的话 如何实现 我没有找到关于编译器 API 的全面且清晰的参考资料 任何指向参考或实际
  • 三元表达式中带有自动装箱的 NullPointerException

    运行以下 Java 代码 boolean b false Double d1 0d Double d2 null Double d b d1 doubleValue d2 为什么会出现空指针异常 条件表达式的返回类型b d1 doubleV
  • 运行 clojure-1.9.0.jar 时出现异常:缺少 clojure/spec/alpha__init.class 和 clojure/spec/alpha.clj

    莱宁根下载clojure 1 9 0 jar作为依赖 它位于 m2 repository org clojure clojure 1 9 0 它通过 lein repl 工作得很好 然而 如果 从 m2 repository org clo
  • DOM 环境中什么时候会发生回流?

    哪些活动会触发带有 DOM 的网页重排 似乎有不同的观点 根据http www nczonline net blog 2009 02 03 speed up your javascript part 4 http www nczonline
  • 如何在jsp中显示Spring Security身份验证异常的自定义错误消息

    我想在 jsp 中显示 spring 安全身份验证异常的自定义错误消息 如果用户名或密码错误 spring displays Bad credentials what I need Username Password entered is
  • 在透明背景上制作不透明文本渐变

    它应该看起来像http img190 imageshack us img190 1686 textgradient jpg http img190 imageshack us img190 1686 textgradient jpg 棘手的
  • 在Windows上使用sdkmanager安装android命令行工具

    我正在尝试在 Windows 上使用 sdkmanager 安装 Android 命令行工具 以便在 SAP Web IDE 中进行混合 Android 应用程序开发 另外 我位于代理网络下 当我尝试通过以下命令使用 cmd 设置代理时 s
  • 如何调试 System.Web.Mvc.MvcHandler 上的 500.0 / 0x00000000 错误

    我收到这个奇怪的错误 我无法弄清楚 在 Windows 8 1 IIS 8 5 上运行 该网站在 Microsoft Azure 上运行良好 因此肯定是本地配置问题 我在 IIS Express 中遇到的错误与在 IIS 中遇到的错误相同
  • iOS-获取目录中文件大小的总和

    我使用以下代码来缓存从 Flickr 加载到设备内存中的照片 NSURL urlForPhoto FlickrFetcher urlForPhoto self photo format FlickrPhotoFormatLarge NSSt
  • 使用自定义部分覆盖模板

    我正在尝试从自定义部分覆盖我的默认模板 我正在使用代码来执行此操作 但是如果我使用它 我无法将模板分配到编辑页面页面 任何人都可以知道自定义部分如何和编辑页面分配模板工作 我想在创建页面时设置模板 并在分配它后我想覆盖它 假设我有一个博客页
  • 提高优化级别 g++

    我正在尝试使用 cygwin 和 g 编译一个相对简单的 C 程序 我可以使用以下命令编译它 g o main main cpp lgmpxx lgmp 注 最后两个反映了 gmp 库的包含 我想提高编译时的优化级别 我想我可以将此命令行更