栗子現場直播 千篇一栗
有很多簡單的道理,若不是被遺忘,不是察覺不到,就是知易行難。

2008年11月16日 星期日

include dependence

cl /nologo src.cpp /EHsc /showIncludes /Zs | ^
grep -i -F "%CD%" | ^
sed -e "s/^.*\\//g" | ^
sort -u | ^
tr "\r\n" " " | ^
sed -e "s/ [ ]*/ /g;s/ $//g"
  只不過是想透過 MSVC 的 cl.exe 把 cpp 裡所有 include 列出來,就已經六行 code ,並涉及 gnuwin32 三個 package 。我真的好想爆粗。
  雖然明白用 gcc 列出來應該會簡單得多,但既然到最後是用 cl ,這個時候還是用 cl 最好。

沒有留言: