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

西安做网站微信公司哪家好企业网站模块种类

西安做网站微信公司哪家好,企业网站模块种类,123邢台招聘信息网,网页制作方法视频教程目录 linux(vscode)构建C语言CMake项目 1. 检查linux是否下载cmake,否则执行下列代码 2. 在vscode下载cmake的插件CMake Tools 3. 构建项目(项目结构) 4. 进行cmake配置 1. 在VS Code中按下ctrl shift p键&…

目录

linux(vscode)构建C语言CMake项目

1. 检查linux是否下载cmake,否则执行下列代码

2. 在vscode下载cmake的插件CMake Tools

3. 构建项目(项目结构)

4. 进行cmake配置

1. 在VS Code中按下ctrl + shift + p键,然后输入Cmake:Q

2. 点击CMake:快速入门,此时显示提供项目名

3. 确认项目

4. 选择创建可执行文件

5. 不知道是啥,按需选取,不需要则不选,直接点击确定

 6. 如若新的预设也没有,则点击空白处取消

5. 构建与调试项目

1. 在VS Code上按下F5,选择CMake调试程序选项

2. 按下ctrl + shift + b (调试项目)(目的为了生成tasks.json)

6. CMakeFile.txt文件

7. 编译 


linux(vscode)构建C语言CMake项目

1. 检查linux是否下载cmake,否则执行下列代码

sudo apt install cmake

2. 在vscode下载cmake的插件CMake Tools

3. 构建项目(项目结构)

1. bin是编译后的文件存放处

2. inc/inner是头文件存放处

3. src则是代码存放处

4. build则是构建文件存放处(存放的系统构建文件/插件构建文件)

5. lib可以理解为依赖库

还有后续文件,我会增加

4. 进行cmake配置

1. 在VS Code中按下ctrl + shift + p键,然后输入Cmake:Q

2. 点击CMake:快速入门,此时显示提供项目名

名字可以随便起,暂时我是这样理解的,输入完成后,按下enter确认

3. 确认项目

 是c项目就选第二个,是c++项目就选择第一个

4. 选择创建可执行文件

5. 不知道是啥,按需选取,不需要则不选,直接点击确定

 6. 如若新的预设也没有,则点击空白处取消

会自动生成CMakeLists.txt文件

main.c文件(不需要)

5. 构建与调试项目

1. 在VS Code上按下F5,选择CMake调试程序选项

选择弹出的第一个

有的用户会显示默认选项,选择默认选项即可

不管怎么着,要把launch.josn调出来,如果调不出来,那么复制一份

因为你会再改

我使用的lldb创建成功的

 

或复制以下文本,注意代码中的注释。

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) 启动","type": "cppdbg","request": "launch",//此处改成你的程序路径,${workspaceFolder}/bin/main,这个main编译后的文件存放出(二进制文件)"program": "${workspaceFolder}/bin/main","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true},{"description": "将反汇编风格设置为 Intel","text": "-gdb-set disassembly-flavor intel","ignoreFailures": true}]}]
}
2. 按下ctrl + shift + b (调试项目)(目的为了生成tasks.json)

点击第二个CMake模板生成的右边的小齿轮,生成tasks.json文件

把下方代码复制进tasks.json

// tasks.json文件配置
{"version": "2.0.0","options": {"cwd": "${workspaceFolder}/build"},"tasks": [{"type": "shell","label": "cmake","command": "cmake","args": [".."]},{"label": "make","group": {"kind": "build","isDefault": true},"command": "make","args": []},{"label": "Build",   //### launch.json中选择了这个"dependsOrder": "sequence","dependsOn": ["cmake","make"]}]
}

此时编译即可成功

6. CMakeFile.txt文件

把文件里面的内容更换成,下方的数据即可

cmake_minimum_required(VERSION 3.10.0) # CMake版本
project(t1 VERSION 0.1.0 LANGUAGES C) # 项目版本# debug模式
SET(CMAKE_BUILD_TYPE Debug) # debug模式# SET(CMAKE_BUILD_TYPE Release) #Release模式# 暂时不管,测试
include(CTest)
enable_testing()# 2.需要的依赖库 现在没有# 3.设置可执行文件与链接库保存的路径
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)# 4.设置头文件目录使得系统可以找到对应的头文件
include_directories(${PROJECT_SOURCE_DIR}/inc/inner # 自己目录的头文件${EIGEN3_INCLUDE_DIR} # 其他系统目录的头文件 也可以直接写路径/usr/include/eigen3${Pangolin_INCLUDE_DIRS}
)# 5.编译动态库并链接库文件# 6.生成可执行文件
# 选择需要编译的源文件,有几个文件写几个
# add_executable(my src/main.c src/test.c)
# 扫描src目录下的所有C文件
aux_source_directory(src SRC_FILES)
add_executable(main ${SRC_FILES})set(CPACK_PROJECT_NAME ${PROJECT_NAME})
set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})# 配置cmake项目c语言的版本 11
set(CMAKE_C_STANDARD 11)# 设置交叉编译器的位置
set(CMAKE_C_COMPILER gcc)
include(CPack)

7. 编译 

在common文件与you.c,main.c文件里面写入几个测试方法,然后点击CMakeLists.txt文件按下ctrl + shift + b,构建文件,然后打开终端,输入./bin/mian执行文件,即可输出


文章转载自:

http://rh65BGXu.gcgtc.cn
http://Cnz538wI.gcgtc.cn
http://3DlLqq8k.gcgtc.cn
http://hTO6tgNs.gcgtc.cn
http://9Nt4xBtW.gcgtc.cn
http://9p8MlqEX.gcgtc.cn
http://cEeNSLtf.gcgtc.cn
http://Gi6O3CYS.gcgtc.cn
http://j7s0ye2y.gcgtc.cn
http://F7wZGaJa.gcgtc.cn
http://eq4hT7ol.gcgtc.cn
http://eRzoE8gI.gcgtc.cn
http://j2OspUeI.gcgtc.cn
http://Sfbz8Pog.gcgtc.cn
http://aK0ibL3K.gcgtc.cn
http://TJU5e2JT.gcgtc.cn
http://A9g73aiG.gcgtc.cn
http://wormsPPi.gcgtc.cn
http://VE3PBCK2.gcgtc.cn
http://b7H6vsiv.gcgtc.cn
http://ss6z1Bjt.gcgtc.cn
http://G1Sp3mhm.gcgtc.cn
http://trfH5kla.gcgtc.cn
http://QxQOhxsF.gcgtc.cn
http://CQvNfkNg.gcgtc.cn
http://SwxSgiO5.gcgtc.cn
http://tv4bSlNp.gcgtc.cn
http://YzbtsVKd.gcgtc.cn
http://7bwZqdLq.gcgtc.cn
http://eWNcaLIX.gcgtc.cn
http://www.dtcms.com/wzjs/673390.html

相关文章:

  • 建筑智库免费网站天津美容网站建设
  • 最近一周热点新闻广东网站营销seo方案
  • 新版网站上线前端网站开发项目经验
  • 做临时工有哪些网站wordpress 4 漏洞
  • 06627网页制作和网站建设试卷广告软文案例
  • 摄影网站上的照片做后期嘛成都网站原创
  • 物流公司官方网站物流专线wordpress添加发布视频教程
  • 只用网站开发VS就安装那些就够了公众号怎么弄好看的模板
  • 景安一个空间怎么做多个网站用什么程序做视频网站
  • 自己建网站流程网站建设与维护参考文献
  • 建设银行湖南省分行官方网站网站设置关于我们怎么做
  • 网络建站如何建成阿里巴巴外贸圈app
  • 微信小程序开发大赛谷歌seo优化推广
  • 网站备份网络营销推广三板斧
  • html婚纱网站源码网络营销的基本特征有哪些
  • 做婚庆网站有哪些wordpress 下雪插件
  • 做效果图展板网站阿里巴巴国际站工作怎么样
  • 示范专业网站建设中建豪城建设有限公司网站
  • 2018如何做网站外链广西网站建设推广服务
  • 给公司建立网站不可以做到的是武昌区建设局网站
  • 新建网站seo优化怎么做茌平网站制作
  • 网站 昆明wordpress删除自豪的
  • 石油大学网页设计与网站建设长沙网站排名优化
  • 建设部网站官网施工合同文本wordpress调节字体大小
  • html5网站开发参考文献烟台好的网站设计公司
  • 昭阳区住房和城乡建设管理局网站南京市溧水区建设局网站
  • 英文在线购物网站建设如何制作自己的视频网站
  • 深圳的网站建设公司三把火鲜花网站开发背景
  • 网站建设哪儿好安阳市网站制作公司
  • 好的做蛋糕网站中国建设网站的公司