c++ - 禁用 C++ 优化

标签 c++ xcode

我正在学习 C++,所以我更喜欢没有任何优化的编译器,看看它是如何工作的(是的,我的意思是复制省略)。我正在使用 xCode,所以问题是什么标志以及在哪里设置它们以禁用整个项目的优化?

最佳答案

我在 Build Phase->Compile Sources 中设置了 -fno-elide-constructors

https://developer.apple.com/library/mac/recipes/xcode_help-project_editor/Articles/Adding%20a%20Compiler%20Flag%20to%20a%20File.html

这不是一个理想的解决方案,但它有效并且可能对其他人有帮助。

关于c++ - 禁用 C++ 优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37668204/

相关文章:

ios - 删除/编辑 ALAssetsLibrary 中的专辑组,可以吗?

objective-c - Xcode 7 中的 DDHotKey

c++ - 隐藏包含父库

c++ - 如何在 C++ 和 ZMQ 中正确使用多线程

c++ - 如何在非类型模板类的专门化声明之外定义方法?

swift - 如何在 Swift 中集成套接字 I/O?

iphone - 借助刮刮乐示例显示刮刮卡效果

运行应用程序时 iOS Phonegap 无限对话框错误?

c++ - 无法在模板类中使用 typedef 编译示例

c++ - 具有不同类型的可变参数函数,传递给线程 cout