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++标准库,提供更多的功能和灵活性。 阅读详情

相关推荐

FPGA AXI DDR3读写时序调试与FIFO缓存实战解析

本文深入解析FPGA中AXI协议与DDR3的读写时序调试,重点探讨FIFO缓存在数据流控制中的关键作用。通过实战案例详细讲解突发传输中的地址对齐、数据分片等常见问题,并提供状态机设计、仿真波形分析和性能优化技巧,帮助开发者高效解决高速数据存储场景下的时序同步与数据一致性问题。

blockchain9miner的博客 1120

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

ArcGIS Pro中如何批量替换数据源

不知您是否遇到过下面情况:ArcGIS Pro的Map/Scene中所引用的数据源被移动或重命名了,导致Map/Scene中找不到之前的数据,出现红色叹号;已有一个Map模板文件,图层的样式符号都是设置好的,想批量设置成另外一个数据源,复用该模板文件中的样式符号。 如果您在ArcGIS Pro的使用过程中遇到了上面情况,那么可以参考本篇文章,本文以图层存储在同一GDB中为例介绍。 情况一:Map中已有图层的数据源被移动了 原始Map长这样: 当数据源位置改变之后,显示找不到数据源的红色叹号: 这时如果右

xinying180的博客 7948

在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

1、Ka频段双极化低剖面卫通相控阵天线

设计了双馈口叠层十字缝隙耦合天线,采用“双线极化天线 +旋转馈电 + 移相控制”架构,采用双馈口的叠层十字缝隙耦合天线,并以 2 x2 阵列为主体,旋转排布实现二次圆极化,同时极化可切换,通过多层 PCB 工艺实现天线层、控制/电源层功分网终层、芯片层一体化集成,研制出 64 阵元的圆极化可切换发射天线,测试结果表明:天线工作 频段为 27.5 ~31 GHz,可实现60°扫描,法向轴比

qq_43416206的博客 4369

【WRF模拟】保存wrf输出文件到指定目录+仅输出指定空间域/变量文件

修改wrf命令以更改指定输出文件目录等

WW、forever的博客 544

windows下搭建boost开发环境

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

freecamel的专栏 1298

43_AI短片实战第十六弹:AIGC补充特写镜头——首尾帧衔接与多图抽卡技巧

本文介绍了使用Templa AI平台生成"怪兽爬车"特写镜头并衔接"甩尾摔下"动作的完整流程。首先通过AI生成4张怪兽趴在车顶的特写画面,重点选择展示怪兽与车顶关系的构图(16:9比例)。然后将选定的首帧图与已有尾帧图输入AI,生成7秒左右的过渡视频,实现从"稳定趴车"到"开始摔落"的自然衔接。整个过程展示了单图抽卡策略、首尾帧选择标准,以及如何利用AI生成时间进行其他剪辑任务的并行处理方法。最终产出包括特写首帧图、过渡视频文件和更新后的剪辑项目。

Open 79

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

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

chitun9294的博客 338

RK3588S之CPU--benchmark(一)

本章会基于RK3588S来介绍有关CPU常用的benchmark工具及测试过程

文艺小少年的博客 1499

【AHE数据集】中国2019年多源热排放数据集-500m空间分辨率

【AHE数据集】中国2019年多源热排放数据集

WW、forever的博客 411

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

C# 上位机 YOLO 实战:从数据采集到目标识别的全流程拆解

本文以工业螺栓缺陷检测为例,完整拆解了C#上位机+YOLO从数据采集到目标识别的全流程。数据采集:保证图像质量,线程安全采集,必要时归档数据;预处理:适配YOLO模型输入格式,复用对象减少内存开销;推理解析:正确解析张量结果,过滤低置信度目标;落地环节:可视化展示结果,实现工业交互和日志记录。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1454

boost在cygwin下的安装和使用

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

sjhuangx的专栏 2236

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

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

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

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

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

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、付费专栏及课程。

余额充值