当前位置: 首页 > news >正文

网站 备案 多久如何提高自己在百度的排名

网站 备案 多久,如何提高自己在百度的排名,邹城建设银行网站,济南网站运营文章目录 Boost exe版本windows环境安装vscode配置安装测试总结 Boost exe版本windows环境安装 这里不介绍boost源码安装,请自行网络搜索。本文要介绍的是window下单c文件(cpp),调用boost库的执行配置。不涉及多文件。 安装文件下…

文章目录

    • Boost exe版本windows环境安装
    • vscode配置
    • 安装测试
    • 总结

Boost exe版本windows环境安装

这里不介绍boost源码安装,请自行网络搜索。本文要介绍的是window下单c++文件(cpp),调用boost库的执行配置。不涉及多文件。
安装文件下载地址:

+下载版本boost_1_87_0-msvc-14.1-32.exe 。最新版本请访问这里下载
本人安装路径:D:\software\boost_1_87_0

  • 配置环境变量
    配置boost头文件和库文件环境变量: BOOST_INCLUDEDIR 和 BOOST_LIBRARYDIR
    在这里插入图片描述
    path 中添加 D:\soft\boost\172\lib64-msvc-14.2
    在这里插入图片描述

vscode配置

vscode安装和C++开发环境配置这里不表述,请网络自行搜索。运行C++文件需要。vscode请安装code runner插件。
测试目录创建.vscode目录,目录中创建相关json配置文件。直接上相关配置文件。

  • task.json
{"version": "2.0.0","tasks": [{"type": "cppbuild","label": "C/C++: g++.exe build active file","command": "D:\\software\\mingw64-14.2\\bin\\g++.exe","args": ["-I","D:\\software\\boost_1_87_0","-fdiagnostics-color=always","-g","${file}","-g",               // 生成调试相关信息"-Wall",            // 生成额外告警信息"-static-libgcc",   // 静态libgcc,一般都会加上                "-o","${fileDirname}\\${fileBasenameNoExtension}.exe","-std=c++17"],"options": {"cwd": "D:/software/mingw64-14.2/bin"},// "problemMatcher": ["$gcc"], // 此选项可以捕捉编译时终端里的报错信息;但因为有Lint,再开..."group": {"kind": "build","isDefault": true   // 不为true时 ctrl shift B时就需要手工选择},"detail": "D:\\software\\mingw-64\\mingw64-8.1\\bin\\g++.exe","presentation": {"echo": true,"reveal": "always", // 执行任务时是否跳转到终端面板,可以为always,silent,never"focus": false,     // 设为true后可以使执行task时焦点聚集在终端,但对编译C/C++来讲..."panel": "shared"   // 不同的文件的编译信息共享一个终端面板},}]
}
  • lanch.json
{"version": "0.2.0","configurations": [{"name": "调试C++程序","type": "cppdbg","request": "launch","program": "${fileDirname}/${fileBasenameNoExtension}.exe", // 指定要调试的程序路径"args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb",         // 使用gdb作为调试器。"miDebuggerPath": "gdb", // gdb的路径。如果未添加到PATH环境变量,需要填写完整路径。"setupCommands": [{"description": "启用调试打印","text": "-enable-pretty-printing","ignoreFailures": true}]}]
}
  • c_cpp_properties.json
{"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**","D:\\software\\boost_1_87_0"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "D:\\software\\mingw64-14.2\\bin\\g++.exe","cStandard": "c17",     // 指定C的标准版本"cppStandard": "c++17", // 指定C++的标准版本"intelliSenseMode": "windows-gcc-x64" // 指定IntelliSense的模式}],"version": 4
}
  • settings.json
{"cmake.configureOnOpen": true,"files.associations": {"*.ipp": "cpp","valarray": "cpp"},"code-runner.executorMap":{"cpp": "cd $dir && g++ $fileName -I \"D:\\software\\boost_1_87_0\" -o $fileNameWithoutExt && $dir$fileNameWithoutExt",}
}

说明:如果没有code-runner.executorMap配置,vscode code runner执行cpp时会提示如下类似找不到boost头文件的错误:

[Running] cd "e:\codes\C++\myC++\test\" && g++ main.cpp -o main && "e:\codes\C++\myC++\test\"main
main.cpp:1:10: fatal error: boost/algorithm/string.hpp: No such file or directory1 | #include <boost/algorithm/string.hpp>|          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.[Done] exited with code=1 in 7.869 seconds

安装测试

测试代码:

#include <boost/algorithm/string.hpp>
#include <iostream>using namespace std;
using namespace boost;int main()
{cout << "------------测试boost库安装是否正确------------" << endl;std::string s = "ismileli";// 把字符串小写转换为大写std::cout << boost::algorithm::to_upper_copy(s) << std::endl;std::cout << "Hello World!\n";
}

执行结果:

[Running] cd "e:\codes\C++\myC++\test\" && g++ main.cpp -I "D:\software\boost_1_87_0" -o main && "e:\codes\C++\myC++\test\"main
------------测试boost库安装是否正确------------
ISMILELI
Hello World![Done] exited with code=0 in 3.564 seconds

总结

  • 本文配置适用于单c/cpp文件执行,不适合工程级别配置。仅供学习使用。boost文件可以自由跳转。
  • 关于setttings.json中的配置,我认为cpp文件的编译指令应有更好的实现方式,当前实现放在这个文件不是最佳。后续会更新。欢迎知道的网友留言。
http://www.15wanjia.com/news/19819.html

相关文章:

  • 泉州做网站排名今天刚刚最新消息2023
  • 聊城城乡建设局网站游戏推广合作平台
  • 做暧在线观看网站网站自然排名优化
  • 宝山做网站长沙网络推广网站制作
  • 动态网站开发是什么seo报价单
  • 孝感 网站建设搜狗链接提交入口
  • 网站如何添加百度统计视频号推广方法
  • 联想桥做网站公司必应搜索引擎首页
  • php网站上做微信支付功能如何推广一款app
  • 几种语言的网站如何做广告推广有哪些平台
  • 推荐成都网站建设站长检测工具
  • 做网站要怎么找单刷神马网站优化排名
  • 常州做网站的公司如何制作网页链接
  • 东莞微网站制作山东泰安网络推广
  • vue做网站如何优化seo万网域名查询
  • 做网站没有活关键词组合工具
  • 网站开发中用到的英文单词seo推广怎么做视频教程
  • 蛇口做网站的公司网站关键字优化
  • 网络安全教育知识seo搜索引擎优化工资薪酬
  • 企业网站如何建设流程举例说明seo
  • 帮网站做关键词排名优化百度技术培训中心
  • 个人网站做短视频网络推广与优化
  • 企业网站建设的公司中国十大软件外包公司
  • 怎么自己做推广网站企业网站建设论文
  • 南县建设局网站seo门户网站
  • 企业网站的建立视频seo牛人
  • 网站域名怎么写百度竞价推广点击器
  • 贵阳网站建设-中国互联平台推广是什么意思
  • 晋中网站开发广州seo网络推广员
  • 财务公司名称大全简单大气搜索引擎优化英文简称为