如何修复这个被遗忘的服务器编译错误
how to fix this forgotten server compile error?
当我试图编译前面提到的服务器0.4中继时,我得到了这个错误
http://pastebin.com/nicLTLsx
和这个玩家。h
http://pastebin.com/37jKu29M
您会得到错误,因为代码在具有非指针返回类型的函数(如uint32_t
)中返回NULL
。这会产生警告。但是,您的编译器标志包括:
-恐怖
这将警告转化为错误。要解决此问题,请从CXXFLAGS中删除该标志,或者将以下标志附加到CXXFLAGS的结尾:
-Wno错误=转换为空
理想情况下,您应该向项目的维护人员报告这个问题(并且可能还提到在向最终用户发送代码时使用-Werror是个坏主意。)
相关文章:
- 当我编译webrtc服务器时,Windows上只支持clang-cl
- 调试编译的服务器在数据库打开时崩溃
- 如何使用 clang 和 distcc 在不同架构(例如 Mac/Linux)的从属服务器上编译
- 在putty上使用g++编译器进行编译会将我的代码传递到linux服务器吗
- 这段代码在我的电脑上编译,但不在竞赛服务器上的标准 C++98 编译器上编译
- G++如何在linux服务器上为FreeBSD编译
- UDP客户端-服务器程序使用gcc而不是g++进行编译
- 服务器运行用 c++ 编译的长 exe
- 为什么我在尝试编译我的第一个 CORBA 服务器(使用 ACE/TAO ORB 实现)时遇到链接器错误
- 在服务器上编译OpenCV / C++应用程序
- Bash 脚本编译和运行多个服务器和客户端 c.
- 如何修复这个被遗忘的服务器编译错误
- 编译VNC服务器二进制文件(适用于Android)
- 在VMWare机器上编译的程序在亚马逊服务器上运行时会因非法指令而崩溃
- 正在为客户端/服务器编译项目[Linker error]未定义对的引用
- 在linux服务器(u2)上编译警告long-long
- ubuntu服务器14.04上的Boost编译失败
- 在Linux服务器上编译c++程序时,Intel编译器的语法
- 为FTP服务器制作文件-当头文件被修改时编译
- 使用非默认Apache Web服务器编译mod_wsgi