gpt4 book ai didi

cmake - 将 Fortify sourceanalyzer 与 CMake 结合使用

转载 作者:行者123 更新时间:2023-12-04 00:05:23 25 4
gpt4 key购买 nike

我有一个由 CMake 生成的 Makefile。在 Makefile 中设置了以下 CMake 可执行文件的路径:

CMAKE_COMMAND = /home/xyz/opt/cmake/cmake-3.1.1/bin/cmake

如何将 Fortify sourceanalyzer 与其集成并运行扫描?

最佳答案

我遇到了同样的挑战,但通过像这样运行它解决了它:

  • sourceanalyzer -b project_ID -clean
  • 转到您的构建目录并执行 make clean 或删除所有内容,包括 Makefile
  • 通过更改 CC 和 CXX 变量运行 cmake:
    CC="sourceanalyzer -b project_ID gcc"CXX="sourceanalyzer -b project_ID g++"cmake ..
  • 运行 make 和 fortify 应该在编译器完成工作时翻译文件。
  • 运行 sourceanalyzer -b project_ID -scan -f results.fpr

  • 希望能帮助到你。

    关于cmake - 将 Fortify sourceanalyzer 与 CMake 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36428360/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com