package mainimport ("fmt""os""os/exec"
)//filepath: 要编译的文件的路径
func build(filepath string){_ = os.Setenv("CGO_ENABLED", "0")_ = os.Setenv("GOARCH", "amd64")_ = os.Setenv("GOOS", "linux")arg := []string{"build", filepath}if err := exec.Command("go", arg...).Run(); err!=nil {fmt.Println("编译失败:", err)} else{fmt.Println("编译成功")}
}func main() {build(`D:\gopathdir\src\httpproxy\main.go`) //被编译的go文件
}

这是转载的,但是地址忘了。。。。

go语言在windows编译在linux上运行的可执行程序相关推荐

  1. windows编译生成在linux上运行,在linux上编译windows 32/64 上运行的vlc

    Windows-32位 1,GCC版本信息 #gcc -v Using built-in specs. Target: i686-linux-gnu gcc version 4.4.5 (Ubuntu ...

  2. linux子系统 xfce,在windows 10 子系统linux上运行xfce4

    1. 先在开始菜单->设置中打开开发人员选项 2. 先在打开/关闭windows功能中打开linux子系统 3. 在命令行运行bash........直到安装完成 4. 修改.bashrc -& ...

  3. linux里运行windows,在Linux上运行Windows应用程序

    当前位置:我的异常网» Linux/Unix » 在Linux上运行Windows应用程序 在Linux上运行Windows应用程序 www.myexceptions.net  网友分享于:2015- ...

  4. linux下运行python unitest_Python unittest打印日志可以在Linux上运行,但在Windows上不行...

    我正在尝试编写一个unittest,它将stdout和stderr重定向到一个写在Windows网络驱动器上的文件.出于某些原因,相同的脚本(只有diff.是目录路径)可以在Linux上工作,但在Wi ...

  5. linux java的启动内存溢出,java - Java的R代码可在Linux上运行,但不能在Windows中运行 - 堆栈内存溢出...

    我在做什么? 我正在用Java编写一个数据分析程序,该程序依赖R的arulesViz库来挖掘关联规则. 我想要什么? 我的目的是将规则存储在Java中的String变量中,以便以后进行处理. 它是如何 ...

  6. 在Linux上运行Windows软件的4种以上方法

    Linux has come a long way, but you may still need to run Windows applications occasionally – especia ...

  7. 如何在Linux上运行Windows软件?

    因此,您已经准备好过渡到Linux ,但是您仍然有一些程序还不十分乐于使用. 您仍然可以在Linux上运行Windows软件吗? 答案可能是肯定的,但是有一些警告. 在继续之前,我想作一个重要的区分. ...

  8. linux如何运行windows游戏,如何在Linux上运行Windows应用程序和游戏 互联网技术圈 互联网技术圈...

    在本教程中,我将向您介绍如何在Linux中运行Windows应用程序和游戏.您可能知道,Microsoft Windows使用DirectX来运行游戏.因此,在Windows平台上玩一些需要Direc ...

  9. linux上运行gfortran,linux – gfortran:在64位系统中编译32位可执行文件

    我在AMD Athlon(tm)64 X2双核处理器5200×2上运行Ubuntu 12.10(64位), Linux内核3.5.0-51通用.我有GNU Fortran(Ubuntu / Linar ...

最新文章

  1. rehl7.3部署K8s集群
  2. C# 判断两张图片是否一致,极快速
  3. python官网 中文版 新闻-用python看新闻
  4. 电赛推迟了,回家吗?
  5. oracle存储过程function,oracle 存储过程跟function
  6. 手写bind_一次搞定前端“四大手写”
  7. STM32工作笔记0098---Windows下的Linux环境_Cygwin_MinGW_MSYS_MSYS2_之间的关系
  8. 高斯公式,斯克托斯公式
  9. opencv库skimage 实现Canny边缘探测算法
  10. Julia : Jupyter notebook 中试玩Julia
  11. 软件测试基础—易用性测试
  12. 【附源码】计算机毕业设计SSM汽车租赁系统
  13. 安装系统不求人 就算没有光驱和软驱也能行
  14. 加州大学洛杉玑分校计算机专业,加州大学洛杉矶分校
  15. java程序设计--孙鑫java无难事Lesson3《包、类和方法说明符、垃圾回收、接口》
  16. Connections could not be acquired from the unde...
  17. uniapp小程序发布经验
  18. bzoj-1135 Lyz
  19. 2021 ICPC 昆明(22-4-17) C L E | 第46届ICPC亚洲区域赛(昆明)
  20. 吉林银行2021年上半年经营成果丰硕

热门文章

  1. C# -- 多线程向同一文件写入
  2. jzoj 6302. 提高组
  3. HTML5 之 简单汇总
  4. 元素分类--块级元素(特点:独占一行, 宽高边距可改)
  5. 第八章 CTE 递归 及 分组汇总 高级部分(多维数据集)
  6. dorado开发模式下实现动态查询
  7. Perl语言编程学习笔记2
  8. Android,监控ContentProvider的数据改变
  9. struts2学习笔记二--准备struts2的学习和开发环境
  10. 对JSON的一点认识和理解以及JQuery处理JSON