Visual Studio编译错误,LINK : fatal error LNK1181: 无法打开输入文件“Studio.obj”

今天在给Princess接入Redis,Win平台的Redis由Microsoft开源团队托管。

挺复杂的。

当我想创建一个Demo来连接Redis-Server的时候,编译提示错误

LINK : fatal error LNK1181: 无法打开输入文件“Studio.obj”

一般这个错误是指打不开这个文件。

于是我把vcproject搜索了一边,并没有这个文件引用。

转自http://www.liveslives.com

但是Redis自带的Cli工程确可以完美编译。。

于是我把整个Redis工程删的只剩下Client工程,也可以编译。

然后拷贝一份到我的Demo目录,这下就不行了。

难道这个目录有鬼?

于是我把Redis的官方工程拷贝到其他目录,试了好几个,终于发现。

是文件夹空格的问题

C:\Users\captain\Documents\Visual Studio 2015\Projects\redis-3\msvs

这个目录有空格,被vs截断了!

所以会有一个Studio.obj被引用。

相关文章
相关标签/搜索