记录遇到的一个诡异的编译问题
使用ButtonST的时候,一个工程没有问题,当一个新的工程使用的时候,提示找不到CreateFile 和GetObject函数,
但是这个两个函数在WINDOWS.H头文件里面肯定有的,花了好长时间,发现是链接到 POCO库里面去了,POCO的
头文件污染了MFC的WINDOWS头文件
所有在使用外部三方库或者类的时候,尽量不要在C源文件里面引用,不要在头文件里面引用,以免其他文件加载,污染
函数空间,如果函数有重复,会出现一些错误。
记录遇到的一个诡异的编译问题
使用ButtonST的时候,一个工程没有问题,当一个新的工程使用的时候,提示找不到CreateFile 和GetObject函数,
但是这个两个函数在WINDOWS.H头文件里面肯定有的,花了好长时间,发现是链接到 POCO库里面去了,POCO的
头文件污染了MFC的WINDOWS头文件
所有在使用外部三方库或者类的时候,尽量不要在C源文件里面引用,不要在头文件里面引用,以免其他文件加载,污染
函数空间,如果函数有重复,会出现一些错误。