zoukankan      html  css  js  c++  java
  • 编译cpp后,代码没执行到

    问题背景及描述:

    游戏服务器有个gamesrv引用 公共的common静态库。common工程有个文件 ProxyDispatcher.cpp,改完逻辑编译后,不生效,在文件接口里加了死循环,还是不生效,

    但是能确定这个文件一定编译到common静态库里了(因为修改ProxyDispatcher.cpp出现语法错误经验提示了)

    原因:

    gamesrv工程也有个 ProxyDispatcher.cpp ,而且头文件里有 #include "ProxyDispatcher.h" 。所以gamesrv用的一直是自己工程的 ProxyDispatcher.o,而不是common里的。

    后来在gamesrv工程去掉了#include "ProxyDispatcher.h"  或者修改自己的这个文件,都生效了。

    总结:

    还是要加强c++基础培养训练

  • 相关阅读:
    第六周总结
    石家庄地铁线路查询系统
    第五周总结报告
    二维数组
    第四周总结
    个人作业一(补充)
    第三周总结
    个人作业一
    开课博客
    CentOS7 网卡配置文件解释
  • 原文地址:https://www.cnblogs.com/workharder/p/13238144.html
Copyright © 2011-2022 走看看