我已经检查了/Command和相关文档,但我没有找到任何方法将现有文件添加到命令行(C++,VS2012)打开项目中的特定过滤器。我有一个自动生成一些代码的脚本,我希望它将文件添加到项目中。
这可能吗?如果可以,怎么做?
我已经检查了/Command和相关文档,但我没有找到任何方法将现有文件添加到命令行(C++,VS2012)打开项目中的特定过滤器。我有一个自动生成一些代码的脚本,我希望它将文件添加到项目中。
这可能吗?如果可以,怎么做?
您可以编写一个简短的脚本来编辑 .vc(x)proj.filters 文件中的 xml 并将文件名传递给它。不过,这仍然需要您卸载并重新加载项目,因为我认为它不会对文件进行实时更新。
...我还没有找到任何方法将现有文件添加到命令行中打开项目中的特定过滤器(C++,VS2012)
您可以使用/FI
强制包含未包含在项目源文件中的文件。我在将 OpenSSL 之类的库可以 Crypto++ 移植到 Windows RT 和 Windows Phone 时使用它。例如:
/FI SDKDDKVer.h /FI winapifamily.h
有效地:
#include <SDKDDKVer.h>
#include <winapifamily.h>
对于项目中的每个源文件。
不过,我不确定过滤器部分。(我不清楚你在做什么)。