开启O3优化需要修改Makefile配置文件。

以seasw1.0为例,需要修改的文件有:

  1. ./seasw1.0/dpdk/dpdk.rc
    export RTE_SDK=`pwd`                                      export RTE_TARGET=x86_64-native-linuxapp-gcc
    # export EXTRA_CFLAGS='-O0 -g3' 注释掉旧的
    export EXTRA_CFLAGS='-O3'       开启O3优化
    
  2. ./seasw1.0/lib下的Makefile及其所有一级子文件夹下的Makefile
    CFLAGS += -O3           开启O3优化
    # CFLAGS += -O0 -g3     注释掉旧的
    
  3. ./seasw1.0/app下的Makefile
    CFLAGS += -O3           开启O3优化
    # CFLAGS += -O0 -g3     注释掉旧的