前几天要用directshow,下了个platform sdk,里面没有dsw工程文件,是用makefile编译的。但用nmake -f makefile 时,出了一堆错,很多重复定义。
当时纳闷好久,windows不断升级,导致我们的编程工具跟不上系统环境的变化。今天偶然看到一篇帖子,原来,在nmake之前,要设置一下编译环境,选择自带的window xp 32就可以了。编译成功。
看来,要好好看一下编译原理了。
前几天要用directshow,下了个platform sdk,里面没有dsw工程文件,是用makefile编译的。但用nmake -f makefile 时,出了一堆错,很多重复定义。
当时纳闷好久,windows不断升级,导致我们的编程工具跟不上系统环境的变化。今天偶然看到一篇帖子,原来,在nmake之前,要设置一下编译环境,选择自带的window xp 32就可以了。编译成功。
看来,要好好看一下编译原理了。