按照iceoryx的github上的官方介绍,编译iceoryx_dds的步骤为如下:

cmake -Bbuild -Hiceoryx_meta -DDDS_GATEWAY=ON
cd build
make

按照上述步骤执行后会出现Mempool.hpp没有生成的问题
如果使用tools/iceoryx_build_test.sh脚本进行编译则正常
反复对比验证发现:
cd build后需要执行如下命令才能正常生成Mempool.hpp
cmake --build . --target install -- -j${X} #-jX是关键