Update BUILDING.md
Add release build by default since debug build of DPDK is buggy
@@ -64,7 +64,7 @@ az network nic create --resource-group centigo --name cassance596 --vnet-name ce
1. Clone git repo with recurse-submodules flag.
2. Install Azure packages by running `script/setup/ubuntu-azure.sh`.
3. Create a build directory, I use 'demikernel/build'.
-4. Turn on Azure support and CX5 support by running `cmake -DAZURE_SUPPORT=ON -DDPDK_MLX5_SUPPORT=ON ..` in your build directory or using `ccmake ..` and setting the cmake flags manually.
+4. Turn on Azure support and CX5 support by running `cmake -DAZURE_SUPPORT=ON -DDPDK_MLX5_SUPPORT=ON -DCMAKE_BUILD_TYPE=Release ..` in your build directory or using `ccmake ..` and setting the cmake flags manually.
5. Compile DPDK by running 'make dpdk' in the build directory. After this you should be able to run the testpmd single sender & receiver test below.
6. Use config options from testpmd in the config.yaml file. The DPDK interface is usually the slave interface listed first by `ifconfig`. Using that interface id, run `ethtool -i` to find your PCI ID.
5. Don't forget to turn on hugepage support and run as root. Running `scripts/setup/dpdk.sh` will turn on huge page support and install needed kernel modules.
