为什么Visual Studio会生成这些附加文件?

dan*_*jar 7 c++ compilation build visual-studio

在Visual Studio中放置编译的可执行文件输出目录中,有一种类型的附加三个文件*.exp,*.lib,.pdb.我不需要那些文件,我想阻止编译器创建它们.

这就是我的构建输出目录的样子.我只需要*.exe文件.

输出目录包含不需要的附加文件

这些附加文件是什么?如何禁用它们的生成?如果构建过程需要它们,有没有办法在创建可执行文件后自动删除它们?

我正在使用Visual Studio 2012.如果您需要其他详细信息,请发表评论.

Jef*_*tte 6

EXP和LIB文件但我不希望我的COM库有.lib或.exp文件!.您可以在"中间输出"设置中设置这些文件的位置,而不是在您的发布文件夹中