文档章节

ubuntu下codeblocks配置boost

1987times
 1987times
发布于 2014/06/06 14:54
字数 244
阅读 39
收藏 0

我喜欢IDE,在对IDE进行配置的过程中也是对编译过程的学习

在使用boost的线程库的时候需要指定boost链接库的地址。不知道gcc为什么不能自动的去连接。

在shell下面的命令是 g++  -lboost_system -lboost_thread test.cpp

所以我在codeblocks中的compile settings的other options中配置了相关的编译参数

-lboost_system  -lboost_thread。

但是编译失败了,找了很久才明白。codeblocks把编译分成了两部,一步是编译生成目标文件,另一步是由目标文件链接生成可执行文件。-lboost_system  -lboost_thread这两个参数是链接的时候使用。也明白codeblocks为什么有个linker setting的选项。在这里配置链接参数,可以配置link libraries 也可以配置other linker  options.

link libraries 是配置需要的链接库的路径

other linker  options是配置参数。如上面的-lboost_system  -lboost_thread。

好了,问题解决了。

© 著作权归作者所有

共有 人打赏支持
1987times
粉丝 3
博文 57
码字总数 17894
作品 0
广州
程序员
私信 提问
【笔记】CentOS安装Code::Blocks

[codeblocks]: http://www.codeblocks.org/ CentOS安装[Code::Blocks][codeblocks] 1) 前提 检查GTK版本,至少2.0 # ll /usr/lib/ grep gtk # 有类似"libgtk-x11-2.0.so"否 安装wxGTK 查看 ......

加壹
2014/03/21
0
1
codeblocks 中如何配置Qt和wxWidgets

codeblocks 中如何配置Qt和wxWidgets boost c++ 怎么联系起来

huml126
2012/06/23
1K
2
Linux下codeblocks安装及添加颜色主题

安装 1.fedora 在官网 http://www.codeblocks.org 的download页面下载相应的tar包。解压后有四个rpm,依次安装codeblocks-libs、codeblocks、codeblocks-contrib-libs、codeblocks-contrib。...

曾经花田错
2016/12/11
251
0
新浪微博SDK C++ codeblocks版本

新浪微博C++ SDK有如下2个地址。 weibo-sdk-util(地址为 https://code.google.com/p/weibo-sdk-util )包含cppunit,httpengine,libutil三个库 weibo-sdk(地址为 https://code.google.com/p/we......

wqvbjhc
2013/05/05
1K
0
cannot find -lzlib怎么解决

我用的ubuntu系统,codeblocks编译器,在程序中用到了gzip的功能函数,编译时报错:connot find -lzlib 但是输入命令 whereis zlib 显示:zlib: /usr/include/zlib.h /usr/share/man/man3/z...

shrimp_can
2015/05/03
445
1

没有更多内容

加载失败,请刷新页面

加载更多

Spring boot 各种常用注解总结(不断完善中)

@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。 @Scope注解 作用域 @Lazy(true) 表示延迟初始化 @Service用于标注业务层组件、...

覃大光
4分钟前
0
1
《让家庭教育回归生活》读书笔记3000字范文

《让家庭教育回归生活》读书笔记3000字范文: 以前,只知道新东方是教英语的,也培训挖掘机司机,一直不知道他们还研究家庭教育。读了《让家庭教育回归生活》一书,才知道他们的家庭教育高峰...

原创小博客
15分钟前
0
0
spring学习笔记(二)spring 事件的使用

spring 中的事件 spring事件通过订阅发布 可以解耦操作 可以同步 可以异步 步骤 编写事件 通过继承org.springframework.context.ApplicationEvent 来编写事件 public ApplicationEvent(Obj...

NotFound403
昨天
13
0
特斯拉车主成功破解了自己Model 3汽车

据汽车博客Electrek消息,一位特斯拉车主成功破解了自己Model 3汽车,还在此基础上运行了Ubuntu。 这位叫trsohmers的网友表示,“功劳大多要归到Ingineerix的头上,他花了数月才找到初始的那...

linuxCool
昨天
4
0
Gitbook : random errors when using gitbook plugin on running "gitbook serve"

在执行gitbook serve时,会有不定的失败错误 参考问题 :#1309 解决方案: 更新gitbook版本,这个问题似乎是3版本的问题 , 官方也不打算在这个版本解决了。 更新 到最新版本后, 不再出现问...

ol_O_O_lo
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部