cygwin使用boost

Cygwin环境下使用Android NDK r9c编译boost 1.55 基础阅读: Windows环境下Android NDK环境搭建 1. boost官网下载boost_1_55_0.tar.gz,解压放在/sources下 2. 运行Cygwin Terminal 3. 生成boost编译工具: 在boost目录下运行./bootstrap.sh 或者 bootstrap.bat 生成 b2 4. 修改 /tools/build/v2/u 阅读详情

1. 下载boost

    我下载的最新boost 1.52.0。下载tar.gz或者tar.bz2的,这些文件是\n换行的,zip是windows的\r\n

2. 使用cygwin解压

3. 安装

   $ cd $BOOST_HOME

   $ ./bootstrap.sh --prefix=/usr/local

   $ ./b2 install

   最后一步很慢,慢慢等吧


然后就把头文件放到 /usr/local/include/boost,库放到/usr/local/lib下

这样就可以使用了。


下面讲讲怎么在NetBeans下配置(Eclipse应该差不多,VS党应该不会使用cygwin的吧)

主要参考http://www.cnblogs.com/smartvessel/archive/2009/11/25/1610554.html

这篇文章讲了一些怎么让NetBeans使用Cygwin的配置。如果是最新版的Netbeans(我使用的7.2.1)并且安装Netbeans前已经安装过了Cygwin了,它能自动找到。

如果没有的话,再参考它在Netbeans里配置Cygwin吧


1. Build -> C++ Compiler -> Include Directories 添加/usr/include/boost 如果你cygwin装在d盘路径可能是 D:\cygwin\usr\local\include

2. Linker ->Libraries 添加 D:\cygwin\usr\local\lib下的库。比如要用正则表达式,可能要添加libboost_regex.dll.a 如果嫌麻烦,就和我一样全部添加吧

3. Tool -> Options -> C/C++ -> Code Assistant -> localhost: Cygwin 4.x -> C++ Compiler ->add   D:\cygwin\usr\local\include\boost

    当然,如果不care代码提示,第三步不弄也行

Boost库简介及在Cygwin下的安装与使用 Boost是一个非常受欢迎的C++库集合,提供了许多用于增强C++语言特性和功能的组件。本文将介绍Boost库的概述,并提供在Cygwin环境下安装和使用Boost库的指南。Boost库是一个强大而受欢迎的C++库集合,为C++开发者提供了许多有用的组件和工具。在Cygwin环境下安装和使用Boost库需要一些步骤,但通过遵循上述指南,您可以顺利地开始使用Boost库并提升您的C++编程效率。步骤3:下载Boost库的源代码。Boost库的目标是扩展和增强C++标准库,提供更多的功能和灵活性。 阅读详情

相关推荐

MATLAB R2022b 安装教程

1. 下载安装先放资源链接,百度网盘太贵了不想续了,换了夸克网盘。1. 下载安装。

qq_51654158的博客 2万+

cygwin下boost编译安装

1、下载boost_1_40_0.tar.bz2  (http://sourceforge.net/projects/boost/files/boost/)2、解压tar --bzip2 -xf /home/Administrator/boost_1_40_0.tar.bz23、有些库文件不用编译就能工作:  Boost.DateTime has a binary component that i

share8888的专栏 3162

STC8H DMA 串口1全双工中断方式收发通讯C语言

串口1全双工中断方式收发通讯程序。 通过PC向MCU发送数据, MCU将收到的数据自动存入DMA空间. 当DMA空间存满设置大小的内容后,通过串口1的DMA自动发送功能把存储空间的数据原样返回. 用定时器做波特率发生器,建议使用1T模式(除非低波特率用12T),并选择可被波特率整除的时钟频率,以提高精度。

czhaii的专栏 1466

在cygwin下编译boost库

如何在cygwin下正确编译Boost。cygwin并未提供epoll, kqueue等框架的模拟,在cygwin下使用Boost.Asio应该使用Windows提供的IOCP API。在Boost.Filesystem中,Boost将cygwin视为Windows平台,所以它使用Windows API而非Posix API来操作文件,这导致无法访问到cygwin模拟的一些文件路径。本文将简单描述这些问题的解决方法

代码农工~KingXF 2616

探索LLM世界:新手小白的学习路线图

通过系统的学习和实践,新手小白也能逐步掌握LLM的核心技术。掌握LLM不仅能提升个人技术水平,还能为职业发展带来广阔的前景。未来,随着技术的不断进步,LLM将在更多领域发挥重要作用,成为推动科技进步的重要力量。学习LLM是一条充满挑战但也充满机遇的道路。只要你坚持不懈、不断学习和实践,就一定能够在LLM领域取得突破。希望本文提供的学习路线图能为你指明方向,助你早日掌握LLM,开启AI学习的新篇章!

m0_62110645的博客 2360

电源完整性分析:PDN阻抗与去耦电容设计——目标阻抗计算与电容选型深度实战

摘要:随着嵌入式处理器主频突破 GHz、多核架构普及,电源完整性(Power Integrity, PI)已成为高速 PCB 设计中不可忽视的关键环节。本文从 PDN(电源分配网络)阻抗模型出发,系统讲解目标阻抗计算方法、去耦电容选型策略、反谐振抑制技术,并结合 STM32F4 核心板的完整设计实例,提供一套可落地的电源完整性工程实践方案。电源完整性设计是一项系统工程,需要从目标阻抗计算电容选型反谐振抑制PCB 布局目标阻抗是设计的起点,由电源电压、纹波要求和瞬态电流决定去耦电容。

从事移动开发八年,csdn博客专家,阿里云特邀专家,华为云云享专家,高级网络信息安全工程师,大数据工程师(高级),python技术开发(高级),HarmonyOS 应用开发者高级认证,现在某学校任教。 1万+

windows下搭建boost开发环境

1.       安装cygwin, 搭建在windows环境下的gcc, g++开发环境 下载cygwin(http://www.cygwin.com/), 双击setup.exe,开始安装 Step1: Step2:选择将cygwin安装到本地哪个目录

freecamel的专栏 1298

第4.4节:保护轴承与安全系统

飞轮储能系统的保护轴承是磁悬浮失效时的最后安全屏障,其设计需满足非干涉性、高可靠性和有限寿命承载原则。转子跌落过程包括自由下落、碰撞、进动和滑行减速等复杂非线性阶段,产生远超常规工况的冲击载荷。保护轴承需具备极限冲击容量、高温耐受性和抗卡死能力。系统采用多层级安全架构,结合故障诊断与健康管理,通过监测振动、电流等参数实现预测性维护。安全停机序列有序结合主动制动与被动摩擦制动,确保系统在极端工况下的安全。保护轴承类型多样,需根据系统规模与可靠性要求合理选择。

技术工作者 229

Boost库简介以及在cygwin下的安装与使用

Boost库简介(参考百度百科:http://baike.baidu.com/view/663725.htm) Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。   Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序...

chitun9294的博客 338

阿里云 Docker 镜像加速收费后:这些免费替代方案值得收藏

阿里云Docker镜像加速服务收费后,国内开发者急需免费替代方案。本文推荐2025年仍可用的7个免费镜像源,包括轩辕镜像、DaoCloud、网易云等,并提供多源配置方案以提高稳定性。建议开发者在CI/CD环境中配置多个镜像源,避免构建失败。文章还提供了详细的配置步骤和使用建议,适合个人和团队开发者参考。

sg_knight的专栏 1931

提示词工程在机器翻译质量提升中的应用

Introduction to Prompt Engineering in Machine Translation Quality Improvement Keywords

AI天才研究院 1151

Cygwin编译使用boost库的程序时出现链接问题的可能原因

在使用 Cygwin 提供的 boost 库进行编译时,出现了链接错误,这里记录一下问题。需要编译的代码如下: // filename:test.cpp #include <iostream> #include <string> #include <boost/program_options.hpp> namespace po = boost::program_options; int main(int argc,char *argv[] ) { po::op

sinat_17700695的博客 447

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

boost在cygwin下的安装和使用

以下是百度百科对boost的介绍: Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,

sjhuangx的专栏 2236

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Poechant快速安装配置教程:Windows + Cygwin + Boost开发环境

操作系统:Windows 详细内容欢迎访问:http://www.hotmeego.com 1. 下载Cygwin和Boost (1)下载Cygwin:略。 (2)下载Boost:注意要下载[.bz2]版本的。 2. 安装Cygwin 注意选择:GCC、G++、GDB和Make 3. 安装Boost (1)将下载的Boost拷贝到Cygwin的用户相应目录下

麦克船长的技术笔记 3197

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Eclipse+Cygwin+GCC+Boost 使用Asio的环境配置

Eclipse+Cygwin+GCC+Boost 使用Asio的环境配置 作者:smartvessel@gmail.com   例子取自Boost的文档   #include &lt;boost/asio.hpp&gt; #include &lt;boost/date_time/posix_time/posix_time.hpp&gt; using namespace std; u...

iteye_21061的博客 194

mysql5安装教程百度百科_Boost库简介以及在cygwin下的安装与使用

Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。Boost库使用Boost License来授权使用,根据该协议,商业的非商业的使用都是允许并鼓励的。Boost社区建立的初衷之一就是为C++的标准化工作提供可供参...

weixin_34227128的博客 136

cygwin boost

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34377065的博客 163

Cygwin下Boost安装步骤

Cygwin下Boost安装步骤 fromhttp://jacpes.spaces.live.com/blog/cns!adce71f18ec989c1!134.entry Boost1.33.1,Windows下通过Cygwin的GCC进行安装 1.Downloadboost_1_33_1.zip,boost-jam-3.1.12-1-ntx86.zip 2...

weixin_30242907的博客 239

c++ boost 安装

在这里向大家介绍一下 c++ boost 的安装。我是在cygwin的环境下进行安装的。如果用vs等,大致方法一样     1.首先我们需要download boost文件。可在http://www.boost.org/users/history/version_1_49_0.html里下载。下载完后我们需要对其解压 tar --bzip2 -xf /path/to/boost_1_49_0.t

穿越星空 3638
上一篇: jadeclipse在eclipse juno上的安装
下一篇: std::string的Copy-on-Write:不如想象中美好
fancyerII
博客等级 码龄23年 48粉丝 164原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值