标签: c++ c++11 cmake darwin
我知道如果没有更具体的信息,这个问题可能过于宽泛,但我不知道如何处理这个问题。
我有一个用C ++ 11编写的代码(控制台应用程序),我使用cmake构建它。我注意到有时候经过微小的改动和重新编译之后,它变得比以前慢了三倍,并且无论我做什么都没关系,它的工作速度非常慢。即使我重做了改变。重新启动后,相同的可执行文件仍然运行缓慢,但重新编译后它再次变快。
至少发生在我身上三到四次。什么可能导致这种奇怪的行为?
我在Darwin17上使用cmake 3.5和clang。
修改