我在两个 Linux mint 版本上运行 C++ 代码(由微分方程和求解器等组成)。首先尝试使用 Mint 18.2,花了 17 分钟完成了这项工作。由于性能不理想,因此安装了 Mint 17.1 来替换 Mint 18.2。 Mint 17.1 只需不到 6 分钟即可完成工作并产生相同的结果。我对性能上的差异感到震惊。有什么想法可以解释一下吗?谢谢你!
这是我的 Makefile:
#Makefile
CXX=g++
CXXFLAGS = -Ilib -O3 -std=c++11 -g -march=native
LDFLAGS= -lz
NZ_Model_New_Ito:$(patsubst %.cpp,%.o,$(wildcard lib/*.cpp))
计算机:CPU i5-3470、8GB DDR3 RAM、500GB 驱动器(hp 8300 精英小型台式计算机(英特尔酷睿 i5-3470 3.2ghz 四核、8GB 内存、500GB SATA)