Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在运行 valgrind memcheck 作为单元测试的一部分。Valgrind 为特定的测试视图发出“大小为 8 的无效读取”并修改进程的 GOT(全局偏移表)。我想最好仅针对 GOT 禁止此警告(即应发出其他“无效读取”警告)。有没有办法在不定义 valgrind 抑制文件的情况下做到这一点?作为论点的一部分,我可以通过 CMake/CTest 传递给 valgrind?
如果您确定抑制错误是安全的,那么我建议您执行以下操作。