上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 38 下一页
摘要: 前言: gcc(windows 的mingw64)按照四步完成生成可执行文件。包括预处理、编译、汇编、链接)。 gcc 按照 * .c、*.i、*.s、*.o、*.exe 各个阶段序生成各个阶段的相对应文件,也可跨步骤任几个阶段直接生成后阶段文件。 mingw64的安装,这里就不写了。 一、程序编译 阅读全文
posted @ 2022-06-06 19:51 jinzi 阅读(589) 评论(0) 推荐(0)
摘要: 一些重要的gcc命令行选项https://gcc.gnu.org/onlinedocs/ 各个不同版本的gcc编译器 https://gcc.gnu.org/onlinedocs/gcc/Invoking-GCC.html 命令行选项汇总页 不同GCC版本支持的C语言编译标准 GCC 版本C语言常用 阅读全文
posted @ 2022-06-06 18:08 jinzi 阅读(211) 评论(0) 推荐(0)
摘要: https://gcc.gnu.org/releases.html各个版本下的gcc.pdf,可以细致了解里面的内容 地址规则: https://gcc.gnu.org/onlinedocs/11.2.0/ ReleaseRelease date文档地址 GCC 9.5 May 27, 2022 h 阅读全文
posted @ 2022-06-06 10:35 jinzi 阅读(211) 评论(0) 推荐(0)
摘要: .lib .dll文件都是程序可直接引用的文件,前者就是所谓的库文件,后者是动态链接库(Dynamic Link Library)也是一个库文件。而.pdb则可以理解为符号表文件。DLL(Dynamic Link Library)文件为动态链接库文件,又称为“应用程序扩展”,是一种软件文件类型。在W 阅读全文
posted @ 2022-06-04 01:38 jinzi 阅读(643) 评论(0) 推荐(0)
摘要: 项目主要测试,生成 .a,以便其他包使用,虽然简单,但是能说明问题就好。 一、实验一 C:\Program Files\Go\src\testlib>tree /f 文件夹 PATH 列表 卷序列号为 3AE9-D7D1 C:. │ main.go │ └─mylib lib.go main.go( 阅读全文
posted @ 2022-06-02 23:40 jinzi 阅读(1862) 评论(0) 推荐(0)
摘要: 本项目只是检测一些自建的包的引用关系需要注意的事项。并没有引用第三方的包也没有进行依赖管理等。testpackage项目目录文件结构: C:\Program Files\Go\src\testpackage>tree /f 文件夹 PATH 列表 卷序列号为 3AE9-D7D1 C:. │ go.m 阅读全文
posted @ 2022-06-02 22:14 jinzi 阅读(26) 评论(0) 推荐(0)
摘要: go env :查看go环境变量 C:\Program Files\Go\src>go env set GO111MODULE=on set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\qingshuic\AppData\Local\go-build s 阅读全文
posted @ 2022-06-02 13:02 jinzi 阅读(317) 评论(0) 推荐(0)
摘要: 为什么用vendor目录依赖问题我们知道,一个工程稍大一点,通常会依赖各种各样的包。而Go使用统一的GOPATH管理依赖包,且每个包仅保留一个版本。而不同的依赖包由各自的版本工具独立管理,所以当所依赖的包在新版本发生接口变更或删除时,会面临很多问题。为避免此类问题,我们可能会为不同的工程设置不同的G 阅读全文
posted @ 2022-06-02 01:47 jinzi 阅读(40) 评论(0) 推荐(0)
摘要: 前面的代码均通过 package main 指定了包名为 main。在 Go 中,若一个程序是 main 包的一部分,则会生成二进制的可运行文件,并调用其中的 main 函数。 对于非 main 包,则会生成 .a 文件,供其他包调用。 创建包若存在以下的目录结构: $ tree myMathmyM 阅读全文
posted @ 2022-06-02 00:28 jinzi 阅读(31) 评论(0) 推荐(0)
摘要: 首先需要系统安装go编译器是前提请参考 https://www.cnblogs.com/aozhejin/p/16334035.html 一、安装packagecontrol 打开Sublime Text,使用快捷键 ctrl+` (左上角Tab键上方,Esc键下方)或者点菜单 View > Sho 阅读全文
posted @ 2022-06-01 21:17 jinzi 阅读(306) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 38 下一页