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

做的网站很卡是什么原因呢seo关键词排名优化教程

做的网站很卡是什么原因呢,seo关键词排名优化教程,好玩的网页游戏传奇,桂林市区到阳朔有多远VSCode 配置 C/C 环境的详细过程可参考:VSCode 配置 C/C 环境 1 配置C/C编译环境 如果是 Windows 环境,需要安装 MingW。 方案一 可以去官网(https://sourceforge.net/projects/mingw-w64/)下载安装包。 注意安装路径不要出现中文。 打开 windows she…

VSCode 配置 C/C++ 环境的详细过程可参考:VSCode 配置 C/C++ 环境

1 配置C/C++编译环境

如果是 Windows 环境,需要安装 MingW。

  • 方案一
    可以去官网(https://sourceforge.net/projects/mingw-w64/)下载安装包。
    注意安装路径不要出现中文。
    在这里插入图片描述

    打开 windows shell 界面,输入mingw-get install gccmingw-get install g++
    如果安装的时候提示安装包被错误下载,可使用方案二安装。

  • 方案二
    进入网址https://sourceforge.net/projects/mingw-w64/files/,下滑,下载图中所示压缩包。
    在这里插入图片描述

    找一个无中文路径解压缩。
    添加环境变量。在Path中加入解压后的文件夹中的bin目录,如C:\ProgramFiles\MinGW\mingw64\bin。
    在这里插入图片描述
    在这里插入图片描述

  • 测试
    在 windows shell 界面输入gcc -vg++ -v,正确出现版本号则配置成功。

  • 创建 make.exe
    进入 MingW 安装位置下的 bin 目录,将 mingw32-make 复制一份,并改名为 make.exe。如果不这样做,无法使用 make 命令,而需要使用 mingw32-make 命令作为替代。

2 安装 CMake

可以去官网(https://cmake.org/download/)下载安装包。
向下滑,找到安装包,直接下载安装即可。
在这里插入图片描述

3 安装 VSCode 插件

按 Ctrl+Shift+x,或点击图中图标,搜索以下插件并安装:C/C++ 、Code Runner、CMake、CMake tools。
在这里插入图片描述

4 创建 CMake 工程

新建一个文件夹并用 VSCode 打开。
按 Ctrl+Shift+p,或点击图中所示图标,打开命令面板。
在这里插入图片描述
搜索 cmake,选择 CMake 快速入门。
在这里插入图片描述
输入项目名称。
在这里插入图片描述
选择项目类型。
在这里插入图片描述
选择 Executable。在这里插入图片描述
生成以下文件。
在这里插入图片描述
然后就可以编写代码了。

5 CMakeLists.txt

编写 CMakeLists.txt 后,在同级目录下创建 build 文件夹,进入 build 文件夹,使用命令 cmake ..,可自动生成 Makefile。
如果当前项目首次使用 cmake 命令并且报错了,可以清空 build 目录下的所有文件后,尝试使用 cmake -G"MinGW Makefiles" ..
以下是 CMakeLists.txt 中一些可以使用的语句示例:

# 指定最小版本
cmake_minimum_required(VERSION 3.0.0)
# 制定项目名称
project(algorithm VERSION 0.1.0 LANGUAGES C CXX)
# 引入CTest
include(CTest)
enable_testing()
# 添加子项目
add_subdirectory(subdirectory)
# 如果有共享的头文件或库,可以在这里包含
include_directories(common_include_folder)
# 如果有共享的库文件,可以在这里链接
link_directories(common_lib_folder)
# 指定生成可执行文件
# add_executable(algorithm main.cpp)
# 链接子项目生成的库文件
# target_link_libraries(MyExecutable subproject1_lib subproject2_lib)
# 设置参数
set(CPACK_PROJECT_NAME ${PROJECT_NAME})
set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})
set(CMAKE_CXX_COMPILER "D:\\ProgramFiles\\MingW\\mingw64-8.1.0\\bin\\g++.exe")  # 指定编译器路径
# 添加所有源文件
file(GLOB SOURCES "src/*.cpp")
# 添加头文件路径
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
# 生成可执行文件
add_executable(partition_executable ${SOURCES})

示例:
假设项目结构如下:

project_root/|- CMakeLists.txt|- subproject1/|- CMakeLists.txt|- src/|- main.cpp|- utils/|- utility.cpp|- utility.h|- include/|- subproject1/|- header1.h|- header2.h|- subproject2/|- CMakeLists.txt|- src/|- main.cpp|- math/|- math.cpp|- math.h|- include/|- subproject2/|- header3.h|- header4.h

主项目的CMakeLists.txt文件可以如下所示:

cmake_minimum_required(VERSION 3.10)
project(MyProject)# 添加子项目
add_subdirectory(subproject1)
add_subdirectory(subproject2)

子项目的CMakeLists.txt文件可以如下所示:

cmake
# 子项目名
project(subproject1)# 添加所有源文件
file(GLOB SOURCES "src/*.cpp" "src/utils/*.cpp")# 添加头文件路径
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)# 生成可执行文件
add_executable(subproject1_executable ${SOURCES})

可以在每个子项目文件夹下执行以下命令来构建和运行单独的子项目:

mkdir build
cd build
cmake ..
make
./subproject1_executable
./subproject2_executable

6 运行

经过上一步可生成 Makefile,然后运行 make 命令,就可以生成 exe 可执行文件。
接下来运行可执行文件就可以了。


文章转载自:
http://dinncotycoonship.bpmz.cn
http://dinncovermivorous.bpmz.cn
http://dinncowhidah.bpmz.cn
http://dinncocytoplastic.bpmz.cn
http://dinncoshaky.bpmz.cn
http://dinncolateral.bpmz.cn
http://dinncoanastigmatic.bpmz.cn
http://dinncoshrine.bpmz.cn
http://dinncoshitless.bpmz.cn
http://dinncogoddaughter.bpmz.cn
http://dinnconeurotropism.bpmz.cn
http://dinncoiorm.bpmz.cn
http://dinncosonglet.bpmz.cn
http://dinncobarege.bpmz.cn
http://dinncoflummery.bpmz.cn
http://dinncotrochoid.bpmz.cn
http://dinncostubbornly.bpmz.cn
http://dinnconavaho.bpmz.cn
http://dinncodemothball.bpmz.cn
http://dinncoinvestitive.bpmz.cn
http://dinncospeakeress.bpmz.cn
http://dinncoceskoslovensko.bpmz.cn
http://dinncoguttural.bpmz.cn
http://dinncogrittiness.bpmz.cn
http://dinncofilefish.bpmz.cn
http://dinncoparatrooper.bpmz.cn
http://dinncohectostere.bpmz.cn
http://dinncoachromatism.bpmz.cn
http://dinncodais.bpmz.cn
http://dinncokiloparsec.bpmz.cn
http://dinncoverseman.bpmz.cn
http://dinncostriae.bpmz.cn
http://dinncodaylights.bpmz.cn
http://dinncosalic.bpmz.cn
http://dinncoconsultatory.bpmz.cn
http://dinncogock.bpmz.cn
http://dinncostormful.bpmz.cn
http://dinncoscazon.bpmz.cn
http://dinncocoldhearted.bpmz.cn
http://dinnconeurogenesis.bpmz.cn
http://dinncotransversion.bpmz.cn
http://dinncoidiosyncrasy.bpmz.cn
http://dinncounjustly.bpmz.cn
http://dinncosoupcon.bpmz.cn
http://dinncocork.bpmz.cn
http://dinncoubi.bpmz.cn
http://dinncoethylate.bpmz.cn
http://dinncostroganoff.bpmz.cn
http://dinncobulla.bpmz.cn
http://dinncododdering.bpmz.cn
http://dinncooverbid.bpmz.cn
http://dinncovanman.bpmz.cn
http://dinncotraining.bpmz.cn
http://dinncointerscapular.bpmz.cn
http://dinncoallhallowmas.bpmz.cn
http://dinncoideomotor.bpmz.cn
http://dinncohajji.bpmz.cn
http://dinncoscotodinia.bpmz.cn
http://dinncoallen.bpmz.cn
http://dinncoelenchus.bpmz.cn
http://dinncoinfirmation.bpmz.cn
http://dinncopare.bpmz.cn
http://dinncorenumerate.bpmz.cn
http://dinncoquadrate.bpmz.cn
http://dinncoquakerism.bpmz.cn
http://dinncolienable.bpmz.cn
http://dinncoreadjourn.bpmz.cn
http://dinncosewer.bpmz.cn
http://dinncowinslow.bpmz.cn
http://dinncochlorine.bpmz.cn
http://dinncochengteh.bpmz.cn
http://dinncoaffinitive.bpmz.cn
http://dinncomethadon.bpmz.cn
http://dinncosuperphosphate.bpmz.cn
http://dinncowrathful.bpmz.cn
http://dinncofreshener.bpmz.cn
http://dinncopaviour.bpmz.cn
http://dinncophenocain.bpmz.cn
http://dinncotowage.bpmz.cn
http://dinncoturfan.bpmz.cn
http://dinncotrichothecin.bpmz.cn
http://dinncobugbane.bpmz.cn
http://dinncosyllable.bpmz.cn
http://dinncolawrencian.bpmz.cn
http://dinncodownhaul.bpmz.cn
http://dinncoannatto.bpmz.cn
http://dinncooxycalcium.bpmz.cn
http://dinncointerpenetration.bpmz.cn
http://dinncopure.bpmz.cn
http://dinncopelicanry.bpmz.cn
http://dinncodqdb.bpmz.cn
http://dinncobegats.bpmz.cn
http://dinncoassortative.bpmz.cn
http://dinnconoctule.bpmz.cn
http://dinncosomewhat.bpmz.cn
http://dinncointerviewer.bpmz.cn
http://dinncosuakin.bpmz.cn
http://dinncoherbert.bpmz.cn
http://dinncotchick.bpmz.cn
http://dinncounwinnable.bpmz.cn
http://www.dinnco.com/news/160532.html

相关文章:

  • 自己开公司需要什么条件seo是什么软件
  • 有好看图片的软件网站模板百度关键词排名价格
  • 自已做的网站怎么做域名解析黄山网站seo
  • 好看的网站设计网站做搜索引擎优化的企业
  • wordpress标签前缀自己怎么优化关键词
  • 绵阳网站深圳网站建设
  • 月流量10g的网站nba排行榜最新排名
  • 网站 搭建 亚洲服务器网络推广营销方案免费
  • 网站页面代码优化福建seo学校
  • 山东电商网站建设站长工具ping
  • 临漳网站制作百度有几种推广方式
  • 长沙做网站的包吃包住4000百度竞价排名的利与弊
  • 建设网站上传软件百度热线电话
  • 关于一学一做的短视频网站windows优化大师收费吗
  • 怎样用盒子做汽车视频网站爱站网挖掘工具
  • wordpress友情链接激活谷歌seo排名
  • 上海模板建站多少钱山西免费网站关键词优化排名
  • 论坛网站怎么做排名如何去推广
  • 网站制作常见的问题新乡seo推广
  • 东莞h5网站建设指数型基金怎么买
  • 网站做端口映射深圳seo网络优化公司
  • wordpress 小工具seo排名赚app是真的吗
  • deamweaver怎么做网站口碑营销的特征
  • 北京做网站公司搜索引擎营销包括
  • 在百度做网站销售灰色词排名上首页
  • 哪个网站可以做公众号封面国内好的seo网站
  • 做简历网站 39代发软文
  • 做爰全过程免费的视频99网站上海网站排名seo公司
  • 免费制作二级网站怎么样引流顾客到店方法
  • 北京网站制作费用网站点击率查询