Open zphj1987 opened 7 months ago
补充:
3) run cmake to generate ninja scripts
# cd PureFlash;
# export PUREFLASH_HOME=`pwd`
# mkdir build_deb; cd build_deb
# cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja ..
The above command will generate scripts for Debug build. To do a release build, run command:
# cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja ..
第三步的时候:
cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja ..
然后运行ninja 这样没问题 如果运行
# cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja ..
再运行ninja 就异常了
感谢反馈,我们之前确实很少用release模式编译,包括测试也是用的debug模式。
按照编译说明里面: https://github.com/cocalele/PureFlash/blob/master/build_and_run.txt 步骤一步步操作,x86架构,ubuntu22.04环境
在 4) run ninja to do build $ ninja 步骤的时候会出错,提示如下: