只是想知道是否有 Visual Studio 附带的“makedepends”等价物,我可以与 nmake 一起使用。有人知道吗?
最佳答案
您可以使用 /showIncludes
switch to cl.exe
列出标题 #include
d 由您的源文件。嵌套包含由带空格的缩进表示。您还可以使用 /Zs
打开语法检查模式。开关,以提高速度并避免创建 .obj 文件。
如果你有 Perl 和一个版本的 uniq
(例如从 GnuWin32 )安装,以下单行将转储 myfile.cpp
使用的唯一 header 列表:
cl /Zs /showIncludes /EHsc myfile.cpp | perl -ne "print if s/^Note: including file: *//" | sort | uniq
通过另一个创建相关
nmake
的脚本进行管道传输应该不会太困难。规则。
关于visual-studio-2008 - makedepend 等效于与 nmake 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/946105/