• 注册
欢迎加入behaviac Q&A网站。behaviac是腾讯开源组件https://github.com/TencentOpen/behaviac 官方网站:http://www.behaviac.com/,提供各种文档和教程及手册 为了您及时的获得您最新问题的评论或者回答,请提供并验证您的邮箱
欢迎来到 behaviac Q&A。 您在bbs里的问题,管理员会当下就收到通知,不要担心管理员看不到您的问题。也请在bbs里提供您的email,这样就可以第一时间收到关于回答,评论的email的通知了。 为了节省大家的时间,请表达好你的问题,提供必要上下文,版本号,平台信息,重现步骤等。

C++服务端 如何使用DEBUG版本静态库

0 喜欢 0 不喜欢
354 浏览
版本3.3.16

我的步骤是这样的

1,执行cmake_generate_projects.sh

2,切换到 cmake_binary/linux/debug 目录下make

3,把inc下面文件和 xxx_debug.a 复制到我的项目去

4,但是却提示版本不一致

如果只编译debug版本没有编译release版本也是如此 我还需要设置或做些什么吗?望指点
最新提问 6月 14, 2016 用户: qq_575e7df4844ef (140 分)

1个回答

0 喜欢 0 不喜欢
  1. 如果可能请使用最新版本(3.5.0),之前的老版本中运行cmake_generate_projects.sh的时候,如果连续生成debug和release有问题。因为Cmake会生成_config.h,而之前老版本的问题是连续生成release的时候生成的_config.h会覆盖掉debug生成的。
  2. 否则的话,你运行cmake_generate_projects.sh的话,要么只生成debug,要么只生成release。也就是说删掉另一种config的生成。
  3. 可以参考:http://bbs.behaviac.com/index.php/536/中的说明。
最新回答 6月 14, 2016 用户: jonygli (58,290 分)
好的,我已经重现。

你可以暂时修改CanAIControl为return int。返回枚举目前的处理有bug。

smiley 大概什么时候会有版本解决这个问题?

我刚刚已在本地fix。正在做版本。应该可以放到马上发布的版本里。

今晚如果来不及,明天可以发布。

发布的时候我会在这里通知你哈。

谢谢反馈。
用了3.5.3 问题已经解决 3Q
...