首页 > 其他分享 >zig开发环境配置

zig开发环境配置

时间:2022-12-21 10:12:54浏览次数:38  
标签:exe 配置 zig 开发 build debug main type

环境

vscode

zig
zls

创建项目

mkdir demo; cd demo
zig init-exe

交叉编译

zig build -target xxx
zig tatgets

vscode

launch.json

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "debug",
      "type": "cppdbg",
      "request": "launch",
      "program": "${workspaceFolder}/main",
      "args": [],
      "stopAtEntry": false,
      "cwd": "${workspaceFolder}",
      "environment": [],
      "preLaunchTask": "debug_build",
      "externalConsole": false
    }
  ]
}

tasks.json

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "debug_build",
      "type": "shell",
      "command": "zig build-exe src/main.zig"
    },
    {
      "label": "release_build",
      "type": "shell",
      "command": "zig build-exe src/main.zig -O ReleaseSmall"
    }
  ]
}

标签:exe,配置,zig,开发,build,debug,main,type
From: https://www.cnblogs.com/ziyouchutuwenwu/p/16995618.html

相关文章

  • 微信小程序的开发流程(前端部分)
    以下将讲述微信小程序的开发流程(前端部分)参考网址:https://mp.weixin.qq.com/ 1.准备申请账号,获取appId与appSecret;(团队开发时,自己未注册时也可以获取,可让账号管......
  • 大数据助餐饮行业创新开发,享受更加人性化的服务_光点科技
    新媒体时代,人们对信息的把握有了实质的主动性,随着互联网科技与大数据技术的不断发展,以微信、微博、新闻客户端为代表的新媒体也如雨后春笋般涌现,并带来信息“轰炸”。而大数......
  • 《DFZU2EG_4EV MPSoc之FPGA开发指南》第二十四章 双路高速DA实验​
    双路高速DA实验​DAC(DigitaltoAnalogConverter,即数模转换器)是大多数系统中必不可少的组成部件,用于将离散的数字信号转换成连续的模拟信号,它们是连接模电电路和数字电路必......
  • 《DFZU2EG_4EV MPSoc之FPGA开发指南》第二十五章 双路高速AD实验​
    双路高速AD实验​ADC(AnalogtoDigitalConverter即模数转换器)是大多数系统中必不可少的组成部件,用于将连续的模拟信号转换成离散的数字信号,它们是连接模电电路和数字电路必......
  • 开发一个MyBatis通用Mapper的轮子
    一、前言程序猿为什么如此执着于造轮子?MyBatis-Plus如此强大的工具流行这么多年了,我为啥还在重复造这样的轮子?1、公司的技术规范不允许使用MyBatis-Plus,咱也不知道什么原......
  • D10.4开发的安卓程序,D11编译报错的解决方法
    D10.4开发的安卓程序,D11编译报错的解决方法如果用D11打开工程,10.4下很多自带的jar都已经被去除了如果立即编译的话,会报错:这个时候,你只要右键Libraries,在弹出的菜单中......
  • rust开发环境配置
    环境manjarosudopacman-Srustuprustupdefaultstablecargoinstallrustfmtvscodeextinstallrust-lang.rust-analyzerextinstallserayuzgur.cratesexti......
  • ocaml开发环境配置
    安装sudopacman-Sopam配置opaminitopamswitchcreate4.12.1opaminstallocamlformat-rpcearlybird-yopaminstallocaml-lsp-server=1.9.0-yvscodeext......
  • 安卓开发
    Prerequisite我要做一个视频类APP习惯参数左上角项目类别使用Android右侧视图的尺寸为:Pixel3XL,Android29xml布局最好从开头就用LinearLayout,否则可能因为尺寸......
  • Linux Shell开发功能点
    背景需要操作一批次服务器安装Docker功能特色一键执行bash<(curl-s-Lhttp://server.com/installDocker.sh)MemberNode参数传递hostname修改if[!-n"$1"......