Qt Creator+MinGW+boost特殊函数的使用示例
2024-10-19 04:27:21
Qt Creator+MinGW+boost特殊函数的使用示例:
先编译和安装boost:
bootstrap.bat gcc
.\b2 --toolset=gcc --prefix=E:\boost install
新建qt控制台项目,然后在*.pro文件中添加一行:
INCLUDEPATH += E:/boost/include/boost-1_53
测试acosf和贝赛尔函数,下面是main.cpp
#include <QCoreApplication>
#include <boost/math/special_functions/acosh.hpp>
#include <boost/math/special_functions/bessel.hpp>
#include <iostream>
using namespace boost::math;
using namespace boost::math::detail;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv); std::cout<<"Test Boost:"<<std::endl; std::cout<<acosh(2.5)<<std::endl; std::cout<<bessel_i0(3.2)<<std::endl; std::cout<<"Test Finished!"<<std::endl;
return a.exec();
}
程序部分界面和运行结果为:
最新文章
- REST服务介绍二
- trie字典树详解及应用
- id生成策略 id工具类
- 00 alv抬头等
- Linux档案与目彔的基本操作(查看与权限)
- 对getElementsByTagName(";*";)获取全部元素的总结
- 给Testerhome测试小道消息做个硬广告
- Android之访问下载文件
- oracle参数open_cursors和session_cached_cursor详解!
- 跳转到QQ聊天界面和QQ群界面
- 今年暑假不AC1
- VR全景加盟-全景智慧城市携万千创业者决战BAT
- PHP中public、protected、private权限修饰符
- 打印十字图 JAVA 递归实现
- kvm常见故障及解决
- ASP.NET Core2.2 多用户验证和授权
- e充电加密破解
- Intel支持八九代酷睿的B365芯片组将登场亮相
- php优秀框架codeigniter学习系列——common.php
- Unexpected directive &#39;XXX&#39; imported by the module &#39;AppMoode&#39;