1

我在 Visual Studio 2010 中有两个 C++ 项目,其中一个必须检查是否#define在另一个项目中设置了 -constant(这个是 DLL,第一个是可执行文件)。根据在可执行文件中设置的常量,DLL 应该以另一种方式编译(使用#ifdef#ifndef)。这怎么可能,或者是否有另一种方法来控制远程编译 DLL 的方式?

4

1 回答 1

0

通常的方法是将定义填充到中央(共享)标题中,传统名称为config.h而不是使用 VS 特定的项目设置

如果你想从现有的项目文件中撬出它们,vim/grep.vcproj通常会做得不错。

于 2013-08-19T20:21:30.843 回答