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

企业网站怎么做跟淘宝链接谷歌首页

企业网站怎么做跟淘宝链接,谷歌首页,做商城网站那个好,网站开发感受参考文献: 如何用 GCC, CMake 和 Make 编译C/C代码Windows 上的 Linux 子系统:WSLWSL:桌面 UI 远程连接 RDP 配置 VScode 文章目录 CMake 配置VSCode 配置launch.jsontask.jsonc_cpp_properties.json CMake 配置 编写如下的 CmakeLists.t…

参考文献:

  1. 如何用 GCC, CMake 和 Make 编译C/C++代码
  2. Windows 上的 Linux 子系统:WSL
  3. WSL:桌面 UI + 远程连接 RDP + 配置 VScode

文章目录

  • CMake 配置
  • VSCode 配置
    • launch.json
    • task.json
    • c_cpp_properties.json

CMake 配置

编写如下的 CmakeLists.txt,设置文件之间的链接关系,

cmake_minimum_required(VERSION 3.10)project(PQC VERSION 1.0 LANGUAGES CXX)set(CMAKE_CXX_COMPILER "g++")
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_BUILD_TYPE Debug) 								# Debug, Releaseinclude_directories(SYSTEM)
link_directories(SYSTEM)set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) 		# 配置执行文件目录
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib/)			# 配置库文件目录add_compile_options(-march=native -O3 -maes -mavx2 -fPIC-w -Wl,--no-as-needed,-lprofiler,--as-needed
)link_libraries(stdc++ m ssl crypto profiler)				# 在所有编译指令中添加这些链接库set(PATH_KEM ${PROJECT_SOURCE_DIR}/kem)						# 源文件目录
set(PATH_TEST ${PROJECT_SOURCE_DIR}/test)					# 测试文件目录file(GLOB SRC_KEM CONFIGURE_DEPENDS ${PATH_KEM}/*.cpp)		# 找到全部的源文件add_library(kem_128 SHARED ${SRC_KEM})						# 根据全部的源文件,构造出库文件
target_compile_definitions(test_128 PUBLIC SAFETY=128)		# 配置宏,编译出不同的可执行文件add_executable(test_128 ${PATH_TEST}/test.cpp)				# 构造可执行文件
target_link_libraries(test_128 kem_128)						# 链接到编译出的库文件

VSCode 配置

首先安装微软的 CMake Tools 扩展包,左栏如图所示,

在这里插入图片描述

launch.json

该文件用于配置调试器,我们将其中的 program 设置为 command:cmake.launchTargetPath,这是使用 CMake 构建出的可执行文件路径,

{"version": "0.2.0","configurations": [{"name": "CMake Debug","type": "cppdbg","request": "launch","program": "${command:cmake.launchTargetPath}","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}]}]
}

现在,可以在左栏中配置、生成、调试文件,使用 ctrl + F5 不调试执行,使用 F5 调试执行(打断点、查看寄存器的值,等等)

task.json

该文件用于配置编译器,可在 command 属性配置编译器路径(usr/bin/g++),在 args 属性中设置依赖库文件(-I, -L, -l)的路径,等等。这里,我们使用 CMake 扩展,上述的 launch.json 将会覆盖该文件,它通过命令面板(Ctrl + Shift + P)中的 CMake: ConfigureCMake: Build 完成项目的配置和构建。因此该文件不需要编写。

c_cpp_properties.json

该文件用于配置 C/C++ 开发环境,包括:头文件目录 includePath, 编译器目录 compilerPath, 宏定义 defines,等等。这里,我们使用 CMake 扩展,上述的 launch.json 将会覆盖该文件,它根据 CmakeLists.txt 中的设置来配置环境。因此该文件不需要编写。

http://www.dtcms.com/wzjs/309065.html

相关文章:

  • seo优化谷歌搜索引擎营销优化策略有哪些
  • 大连网站制作流程湖南企业竞价优化服务
  • 网站建设需求调研过程个人开发app可以上架吗
  • javaweb一个旅游网站怎么做seo网站优化教程
  • 天津交通网站建设seo网站诊断报告
  • 如何自己搭建一个网站百度下载链接
  • 软件测试面试题夫唯seo
  • 做平台交易网站怎么收款品牌营销策划方案怎么做才好
  • 零食店网站建设计划书广州知名网络推广公司
  • 网站丢失怎么解决公司网站的推广
  • 如何做一个好网站广州网站优化费用
  • 提供企业网站建设网站优化排名软件网
  • 十大网站建设排名国际新闻网站
  • 定制美瞳网站建设建立个人网站
  • 沈阳做网站有名公司百度免费
  • 音乐中文网站模板外链购买交易平台
  • 自己做免流网站线上运营推广方案
  • 主流网站开发软件网络营销品牌公司
  • 网站模板全屏如何发布自己的网站
  • 网站建设与管理心得体会和总结公司网站建设多少钱
  • 怎么在58上做公司网站企业推广策略
  • 做网站销售的话术廊坊百度推广电话
  • 如何做公司的网站建设奉化首页的关键词优化
  • 承德百度网站建设广州市最新消息
  • 通化县住房和城乡建设局网站整站优化多少钱
  • 鼎豪网站建设广州seo团队
  • 公司做网站需要给百度交钱吗seo承诺排名的公司
  • 武汉网站设计的学校seo平台代理
  • 上海网站建设百家号产品推广计划书怎么写
  • 百姓网官网首页排名优化是怎么做的