编译boost中的例子代码, 可与boost已编译库链接时, 不链接DEBUG版的库,只链接release版。

zhiji 2014-08-26 01:30:50
正学习使用 boost, 编译 boost 库没问题。

可编译使用例子代码时, 发现链接时只链接 release 版, 不链接 debug 版?

release版: libboost_regex-vc80-mt-s-1_35.lib
debug 版: libboost_regex-vc80-mt-sgd-1_35.lib

只链接上面的, 怎么在编译 使用boost代码时, 让其链接 debug 版
...全文
139 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiji 2014-09-01
  • 打赏
  • 举报
回复
我一直使用的就是 CML 加 makefile 问题的原因是, 需要定义一个 "_DEBUG" 宏, 才能连接到调试库。
赵4老师 2014-08-26
  • 打赏
  • 举报
回复
搜“跟我一起学makefile”?
nextseconds 2014-08-26
  • 打赏
  • 举报
回复
zhiji 2014-08-26
  • 打赏
  • 举报
回复
奇怪! variant=debug|release 决定编译什么版本(Debug or Release) link=static|shared 决定使用静态库还是动态库 threading=single|multi 决定使用单线程还是多线程库 有了这三个参数为什么提供 --build-type=complete 这是不是有点多余?

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧