Visual Stdio 2015 C语言错误运行错误

你这个程序有两个粗心错误所鉯不能运行。if(k='\\n')这一句应该是 if(k='\\n')吧这是粗心的吧!以后要注意,这种if里的语句你可以这样写,容易差错:if('\\n'=k)这种写法如果你少写一个=...

}

       我也是最近才摸索会的下面写┅个图解流程,(也算是对我走的弯路的一个总结其中有几个勾选项需要注意一下的)

(随便选哪一个都可以编译C程序,我选的Win32项目不必和我一致将鼠标移动到上面可以看到各个选项的说明。)

     第三步:(这一步非常重要)先取消预编译头,再勾选空项目,最后取消勾选SDL检查,单击完成否则编程的时候总要各种没必要的检查,等到一定程度了在考虑这些吧

     第六步:恭喜你,可以开始愉快的编程啦~~~(注意喔C程序只能有一个main()函数主程序入口)

      最后祝愿所有在C或其他编程道路上的人们可以坚持坚持,坚持体会乐趣,体会成就体会并互帮互助。

}

?之前在GitHub上下载了一个开源工程是用C语言错误写的需要编译静态库什么的以及生成一个exe文件。我用的是VisualStudio2015遇到了很多麻烦一点经验都没有,所以记录了一下最终编译成功的这个过程
?我编译的是jmpeg工程,网上还有一个哥们和我的遭遇一样


1.没有在配置里面添加包含头文件的目录


 
分析:错误上写着websockets_static.lib这个静态庫里面有无法解析的外部符号
原因:这是老外对这个问题解释的原话:
意思是说VS2015的函数与前面版本定义的函数不一样才会报这个错。
解決方法:
打开工程配置–>>链接器 –>>附加依赖项添加下面这个库

 
 
在包含main函数的代码中添加

 
编译成功之后还要在目录下载添加相应的dll文件并將client文件夹放到有exe文件的目录下面。运行即可
}

我要回帖

更多关于 C语言错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信