c++在vs上运行出的问题

LINK : fatal error LNK1104: 无法打开文件“libpng.lib”是什么原因,能否给出具体的解决步骤?

http://download.csdn.net/detail/wangcongli/4217917
下载,放入你的lib目录
(如果没有积分,在你采纳后我可以帮你下载。)
http://www.cnblogs.com/mr-wid/archive/2013/04/19/3029842.html

编译/链接时出现的错误,你先要查一下这个 LIB 是否存在?不存在,就下载。
如果存在,请在 VS 的工程的设置中设置此 LIB 所在的目录。

你需要下载libpng.lib,然后在工程属性中设置。link

你的代码中有用到libpng.lib中的函数,带式你没有配置这个lib文件或者配置错了,在编译链接的时候编译器找不到这个函数的实现代码,就出现link错误了

其他的机理跟dll是一样的

这一看就是缺少了静态库,或你的程序是隐式调用了动态库的链接库(.lib),只需要找到这个文件即可