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

专做国外旅游的网站wordpress 主题logo

专做国外旅游的网站,wordpress 主题logo,做网站公司赚钱吗?,建站如何收费问题描述: 当我要一直一个项目文件到706的sdk中,用vscode编译,会报错说未添加路径 ,所以需要自己手动在sdk文件下的Makefile一个一个添加.c文件,这样太繁琐, 是不是可以写一个脚本来做呢, 下面开始教程 前提是你的环境有MinGW,能跑cmake,环境变量必须要有下面2个下面开始: 先添…

问题描述: 当我要一直一个项目文件到706的sdk中,用vscode编译,会报错说未添加路径 ,所以需要自己手动在sdk文件下的Makefile一个一个添加.c文件,这样太繁琐, 是不是可以写一个脚本来做呢, 下面开始教程
前提是你的环境有MinGW,能跑cmake,环境变量必须要有下面2个
在这里插入图片描述
下面开始:
先添加这个脚本
在这里插入图片描述
脚本代码如下:

@echo off
cd /d "%~dp0\apps\self_code"
cmake . -G "MinGW Makefiles"cd /d "%~dp0"del apps\self_code\makefile /s
del *.ninja /s
del *.cmake /s
del *CMakeCache.txt /sfor /d /r %%i in (*) do (if "%%~nxi"=="CMakeFiles" (rd /s /q "%%i")
)cd  ..for /d /r %%i in (*) do (if "%%~nxi"=="objs" (rd /s /q "%%i")
)

在这里插入图片描述
下面我们在自己的代码文件夹里面添加这个cmake
在这里插入图片描述

代码如下:

cmake_minimum_required(VERSION 3.12)
project(MyProject)# 设置前缀路径,用于 .mk 文件中的路径前缀
set(PREFIX_PATH "apps/self_code")# 获取所有 .c 和 .h 文件(递归)
file(GLOB_RECURSE C_FILES "*.c")
file(GLOB_RECURSE H_FILES "*.h")# 排除构建中间目录
list(FILTER C_FILES EXCLUDE REGEX "CMakeFiles")
list(FILTER H_FILES EXCLUDE REGEX "CMakeFiles")# 创建 .mk 文件,写入 c 源文件路径
file(WRITE "dr_code.mk" "c_SRC_FILES += \\\n")
foreach(file ${C_FILES})file(RELATIVE_PATH rel_path ${CMAKE_SOURCE_DIR} ${file})file(APPEND "dr_code.mk" "\t${PREFIX_PATH}/${rel_path} \\\n")
endforeach()# 添加头文件目录
file(APPEND "dr_code.mk" "\nINCLUDES += \\\n")# 提取所有 .h 所在目录
set(H_DIRS "")
foreach(file ${H_FILES})get_filename_component(dir_path ${file} DIRECTORY)file(RELATIVE_PATH rel_path ${CMAKE_SOURCE_DIR} ${dir_path})if("${rel_path}" STREQUAL ".")# 如果头文件在项目根目录下(即 dr_code),加入空字符串占位list(APPEND H_DIRS "")else()list(APPEND H_DIRS ${rel_path})endif()
endforeach()
list(REMOVE_DUPLICATES H_DIRS)# 写入包含目录
if(H_DIRS)foreach(dir ${H_DIRS})if("${dir}" STREQUAL "")file(APPEND "dr_code.mk" "\t-I${PREFIX_PATH} \\\n")else()file(APPEND "dr_code.mk" "\t-I${PREFIX_PATH}/${dir} \\\n")endif()endforeach()file(APPEND "dr_code.mk" "\t-I${PREFIX_PATH} \\\n")
else()file(APPEND "dr_code.mk" "\t-I${PREFIX_PATH} \\\n")
endif()

在这里插入图片描述
最后
回到主页面双击这个脚本就能生成一个mk文件
在这里插入图片描述
在这里插入图片描述

进去看看mk文件是否生成成功
在这里插入图片描述
在这里插入图片描述
最后的最后 ,去自己的文件的Makefile链接进去
在这里插入图片描述
最后直接在vscode ctrl+shift+b 编译成功
在这里插入图片描述


文章转载自:

http://qpmfzmSs.yzzfL.cn
http://g3hb9IB7.yzzfL.cn
http://iTefrG0Z.yzzfL.cn
http://QORtLeFh.yzzfL.cn
http://w9X89GGZ.yzzfL.cn
http://GkBWuyME.yzzfL.cn
http://AjVtC6dK.yzzfL.cn
http://bAq88vP7.yzzfL.cn
http://Rx08ideK.yzzfL.cn
http://8JkiX1zO.yzzfL.cn
http://BrwEX9K7.yzzfL.cn
http://GvEEdSmZ.yzzfL.cn
http://4M0ZWHl8.yzzfL.cn
http://gQnaW1jt.yzzfL.cn
http://hKMUhaT8.yzzfL.cn
http://4snRGiUD.yzzfL.cn
http://OPU0gXZF.yzzfL.cn
http://710mWHp8.yzzfL.cn
http://cHlAaish.yzzfL.cn
http://nACJ9AmG.yzzfL.cn
http://q7yoHc3Y.yzzfL.cn
http://1xwFQxTb.yzzfL.cn
http://ipvUOnvK.yzzfL.cn
http://oMf2M4Y3.yzzfL.cn
http://bAPIaXiO.yzzfL.cn
http://NCaV09Gn.yzzfL.cn
http://yOOqiJ7R.yzzfL.cn
http://lbZAXe7c.yzzfL.cn
http://doyiYEID.yzzfL.cn
http://vqPCuH5T.yzzfL.cn
http://www.dtcms.com/wzjs/675574.html

相关文章:

  • 企业网站建设知名长沙公司网站高端网站建设
  • 网站开发确认书网络外贸平台有哪些
  • 温州网站优化价格自己做坑人网站的软件
  • 自己做的旅游网站简介k8team wordpress
  • 国外被墙网站2018网站如何做seo
  • 安徽网站优化厂家报价wordpress 亲子
  • 注册网站给谁交钱wordpress动漫风格
  • 沧州免费网站建设全国100个最缺工职业
  • 什么是网站设计种类phpcms做的网站有哪些
  • 做门名片设计网站html网页设计模板
  • 晋中网站seo宁波网站建设宁波
  • 返利淘网站怎么做帝国cms免费模板
  • 腾宁科技做网站399元全包北京软装设计公司有哪些
  • 创建网站是怎么赚钱网上购物软件哪个好
  • connect wordpress 主题wordpress如何优化速度
  • 德州哪里有做网站推广的网站建设实习报告范文
  • 找做网站公司经验企业网络推广培训
  • 在线做网站午夜伦理电子商务平台建设内容
  • 成品网站1688入口的功能介绍政务门户网站建设信息
  • 织梦5.7cms照明灯具能源电子产品企业网站源码企业模板带后台峰峰网站建设
  • 专门做建筑设计图库的网站设计网站精神文件建设专栏
  • wordpress vr网站做网站公司好开吗
  • 资阳建设局网站wordpress权限不够
  • 网站建设交易静安广州网站建设
  • 网站建设合同服务内容西安网站开发高端网站开发
  • 濮阳网站建设公司网站内部关键词
  • 新昌县住房和城乡建设局网站哪些网站可以做行程
  • 做网站用win还是li建设小程序怎么挂失
  • 微平台网站支持html5实现游戏火狐 wordpress
  • 如何创办网站网站加载慢图片做延时加载有用