【发布时间】:2021-01-03 06:29:17
【问题描述】:
我使用 cmake 来构建 C++ 项目。我没有在 CMAKE_CUDA_FLAGS 中添加“/Zi”编译选项。但是 Visual Studio 会自动将“/Zi”添加到 CUDA Linker。使用此选项,我的库会变得非常大,那么我该如何删除它?
【问题讨论】:
-
好的,但是你的 CMake 文件是什么样的?
-
@drescherjm,
/Zi生成.pdb可用于展开堆栈跟踪。 -
\Zi 只是一个
Debug Information Format。如果不需要调试信息,可以在Properties->C/C++->General->Debug Information Format中设置None。
标签: c++ visual-studio cmake cuda