编译器设置有关问题,DX程序,好多无法识别外部符号
编译器设置问题,DX程序,好多无法识别外部符号
用的VS2010,lib应该都正确包含了,本来可以运行,但是新建了一个项目,配置都没改,但是提示无法识别外部符号,不知道是什么问题。lib 和include都在VC++目录下添加了,lib在linker input里也设置了,但是就是提示找不到。我安的DX9,在C盘和E盘都有一样的include 和 lib,两个文件夹都包含过,会不会是安装有问题。运行DX时有些例子提示已过期,大部分可运行。
------解决方案--------------------
连接问题,还是有些lib没有添加
------解决方案--------------------
这种问题一看命令行就全都明白了
很多人说确定该加的都加了,实际上看命令行却是都没加
------解决方案--------------------
打开dx的文档
找到这些报错的函数,通常在文档中有写 需要的头文件和库文件分别叫什么,比如xxx.lib,然后把他加进去
可以在项目属性里设置也可以手动的像这样 #pragma comment(lib,"xxx.lib")
用的VS2010,lib应该都正确包含了,本来可以运行,但是新建了一个项目,配置都没改,但是提示无法识别外部符号,不知道是什么问题。lib 和include都在VC++目录下添加了,lib在linker input里也设置了,但是就是提示找不到。我安的DX9,在C盘和E盘都有一样的include 和 lib,两个文件夹都包含过,会不会是安装有问题。运行DX时有些例子提示已过期,大部分可运行。
------解决方案--------------------
连接问题,还是有些lib没有添加
------解决方案--------------------
这种问题一看命令行就全都明白了
很多人说确定该加的都加了,实际上看命令行却是都没加
------解决方案--------------------
打开dx的文档
找到这些报错的函数,通常在文档中有写 需要的头文件和库文件分别叫什么,比如xxx.lib,然后把他加进去
可以在项目属性里设置也可以手动的像这样 #pragma comment(lib,"xxx.lib")