
编译环境
HomingL
科技改变世界
展开
-
boost使用的注意事项
调用的时候会出现:/tmp/cci6dJdZ.o: In function `boost::asio::ssl::detail::openssl_init_base::do_init::do_init()':my_prog.cpp:(.text._ZN5boost4asio3ssl6detail17openssl_init_base7do_initC2Ev[_ZN5boost4asio3ssl6...原创 2018-04-23 11:28:38 · 1618 阅读 · 0 评论 -
ubuntu gcc升级
在toolchain/test下已经有打包好的gcc,版本有4.x、5.0、6.0等,用这个PPA升级gcc就可以了。首先添加ppa到库:1 sudo add-apt-repository ppa:ubuntu-toolchain-r/test2 sudo apt-get update如果提示未安装,还需要先安装它的包:1 sudo apt-get install software-proper...翻译 2018-04-23 15:12:06 · 2830 阅读 · 0 评论 -
MingW编译boost
下载Boost(http://www.boost.org) 进入boost_1_62_0\tools\build\src\engine目录下,执行build.bat gcc,在当前目录将会生成bin.ntx86文件夹,里面包含两个exe文件b2.exe,bjam.exe把bjam.exe拷贝boost_1_62_0目录(根目录)执行以下bjam --toolset=gcc link=static ...原创 2018-04-19 18:58:44 · 286 阅读 · 0 评论 -
Ubuntu 配置C++ ODB(ORM框架)
ODB简介ODB是用于C ++的开源,跨平台和跨数据库对象关系映射(ORM)系统。 它允许您将C ++对象保留到关系数据库,而无需处理表,列或SQL,而无需手动编写任何映射代码。 ODB支持MySQL,SQLite,PostgreSQL,Oracle和Microsoft SQL Server关系数据库以及C ++ 98/03和C ++ 11语言标准。 它还带有Boost和Qt的可选配置文件,允许您...原创 2018-04-24 16:02:00 · 1688 阅读 · 1 评论