文档章节

ubuntu下codeblocks配置boost

1987times
 1987times
发布于 2014/06/06 14:54
字数 244
阅读 39
收藏 0
点赞 0
评论 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 ⋅ 1

codeblocks 中如何配置Qt和wxWidgets

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

huml126 ⋅ 2012/06/23 ⋅ 2

Ubuntu下常见问题以及常用软件安装命令

--声明:以下内容来自于网络前辈的经验,因为以后会不定期修改增加,所以没有注明具体来源(来自于东拼西凑,实践有效后方才添加),Ubuntu环境10.0以上。 1.pdf中文无法显示问题: 由于在新...

looyer ⋅ 2012/09/09 ⋅ 0

C/C++ IDE CodeLite 2.0 发布

对于刚刚接触编程的人来说,Vim 和 Emacs 需要一段时间的学习才能上手,一款 VS 风格的可视化 IDE 还是有必要的。在这里我要介绍的就是这样一款基于 wxWidgets 的跨平台 C/C++ IDE -- CodeL...

红薯 ⋅ 2009/11/20 ⋅ 2

新浪微博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 ⋅ 0

Linux下codeblocks安装及添加颜色主题

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

曾经花田错 ⋅ 2016/12/11 ⋅ 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 ⋅ 1

windows下mingw编译boost

Mingw编译Boost库 一、Boost Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。其官方网站为http://www.boost.org/,目前最新版本为1.49.0,以下以...

viwii ⋅ 2012/04/24 ⋅ 0

QT Creator 加 apxs 搭建Apache模块开发环境

一 概述: 本文说述的是在苹果机器上搭建Apache模块开发环境的方法,选用的IDE是QT Creator。实质上,我最开初是选用CodeBlocks进行搭建,并且搭建成功了。但CodeBlocks当前的13.12版本在Mac...

胖老狼 ⋅ 2015/10/25 ⋅ 0

GTK+开发环境搭建

GTK+开发环境搭建 “工欲善其事,必先利其器”首先介绍一下GTK+开发环境的搭建,网上很多所谓的GTK的开发环境的搭建基本都是抄来抄去,也不知道有没有人使用他们介绍的方法搭建并编译成功,很不幸...

尤鱼 ⋅ 2013/12/07 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

思路分析 如何通过反射 给 bean entity 对象 的List 集合属性赋值?

其实 这块 大家 去 看 springmvc 源码 肯定可以找到实现办法。 因为 spirngmvc 的方法 是可以 为 对象 参数里面的 list 属性赋值的。 我也没有看 具体的 mvc 源码实现,我这里只是 写一个 简...

之渊 ⋅ 26分钟前 ⋅ 0

vim使用手册--配对括号的查找

1、把光标放在标记有(、[或{处。 2、按%字符 3、此时光标的位置应当在配对的括号处 4、再次按%就可以跳回配对的第一个括号处。

dragon_tech ⋅ 30分钟前 ⋅ 0

c++ 、object-c printf,%02X和%x有什么区别 ?

%x即按十六进制输出,英文字母小写,右对齐。 %02X有以下变化:英文字母变大写,如果输出字符不足两位的,输出两位宽度,右对齐,空的一位补0。超过两位的,全部输出。 如果不用 %02x 会出现...

yizhichao ⋅ 35分钟前 ⋅ 0

Spring源码解析(七)——实例创建(中)

前言 上一节讲到了,Spring 会根据实例的作用域执行不同的创建逻辑,分别是 Singleton、Prototype、其他 Scope,其中 Singleton 会调用 getSingleton 从缓存中获取,缓存中没有才会创建实例;...

MarvelCode ⋅ 35分钟前 ⋅ 0

Thrift RPC实战(六) spring集成thrift

1.服务端设置 对泛型Thrift Service的支持, 通过采用spring配置以及反射的方式来实现.对于一个服务提供者来说,需要提供端口,接口以及接口实现类,因此在接口中spring配置文件中配置如下 <!...

lemonLove ⋅ 37分钟前 ⋅ 0

oracle11g自动分区使用

为什么使用自动分区? 在oracle11g之前,oracle是不支持自动分区功能的,这就可能导致我们系统在运行一段时间之后,就需要看看分区是否创建或者写触发器进行创建分区,否则就会导致数据无法入...

strict_nerd ⋅ 49分钟前 ⋅ 0

Spring mvc ViewResolver视图解析器实现机制

概要 我们在controller里面经常这样return一个ModelAndView。 return new ModelAndView("userList", "users", userList); DispatcherServlet 靠 ViewResolver 把 userList 解析为 /WEB-INF......

轨迹_ ⋅ 今天 ⋅ 0

策略模式

1.策略模式 策略模式是同一个行为的不同处理办法。策略模式和简单工厂模式的区别:1.策略模式主要是方法的执行方式,工厂模式要获取的对象。两者的侧重点不同。 ...

Cobbage ⋅ 今天 ⋅ 0

行政区划代码转为字典形式

原数据为: http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/201804-06041553.html 手动替换了一下格式,并使用下面的代码处理. # 输入格式s = """110000:北京市110101:东城区1101...

漫步海边小路 ⋅ 今天 ⋅ 0

android apk 签名

创建key,需要用到keytool.exe (位于C:\Program Files\Java\jdk1.6.0_10\bin目录下),使用产生的key对apk签名用到的是jarsigner.exe (位于C:\Program Files\Java\jdk1.6.0_10\bin目录下),把...

国仔饼 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部