芝麻开门Gate.io交易所下载(芝麻开门交易所官方下载)

  发布时间:2024-01-23 11:02:02   作者:手工客  
芝麻开门Gate io交易所下载(芝麻开门交易所官方下载)

想在 Windows 系统上获得接近 Linux 的开发体验?Cygwin 和 MinGW-w64 是目前最主流的两种本地化开发环境方案。它们技术路径不同:Cygwin 通过 cygwin1.dll 兼容层模拟 POSIX 接口,提供完整的类 Unix 运行时环境;而 MinGW-w64 直接生成原生 Windows 可执行文件,不依赖额外 DLL,部署更简洁,运行更轻量。

一、安装 Cygwin

Cygwin 以 cygwin1.dll 为核心,在 Windows 中构建稳定可靠的类 Unix 环境,支持 bash 命令行、GCC 编译器、Vim 编辑器、Make 构建工具等主流开发组件。

1. 前往 Cygwin 官网下载对应系统的安装程序:64 位系统使用 setup-x86_64.exe,32 位系统使用 setup-x86.exe。

2. 双击运行安装程序,选择【Install from Internet】,点击下一步。

3. 设置本地软件包缓存路径,例如 C:cygwin64packages,点击下一步。

4. 根目录保持默认 C:cygwin64,点击下一步。

5. 网络连接方式选【Direct connection】,点击下一步。

6. 镜像站点任选一个(如北美常用镜像),点击下一步。

7. 在软件包列表中展开【Devel】分类,勾选 gcc-g++、make、gdb、git、vim;如需 SSH 远程访问功能,再勾选【Net】下的 openssh。

8. 点击下一步开始下载安装,完成后勾选【Create icon on Desktop】,点击完成。

二、启动并配置 Cygwin 终端

安装完成后双击桌面图标即可进入 bash 命令行界面。它的路径规范、文件权限模型及操作逻辑高度还原 Linux 使用习惯。

1. 首次运行会自动创建用户主目录,路径格式为 /cygdrive/c/Users/YourName/home/YourName。

2. 运行 vim ~/.bashrc,在文件末尾添加常用环境变量配置,例如 export PATH="/usr/local/bin:$PATH"。

3. 执行 source ~/.bashrc 使新配置立即生效。

4. 输入 gcc --version,若成功显示版本信息,说明 C 语言编译环境已就绪。

三、安装 MinGW-w64(现代 Windows 开发推荐方案)

MinGW-w64 不引入兼容层 DLL,输出标准 Windows PE 格式程序,发布时无需捆绑额外运行库,更适合独立部署与跨平台协作。目前最成熟的一体化集成环境是 MSYS2,内置 pacman 包管理器和完整开发工具链,支持 UCRT、MINGW64、CLANG64 等多种编译目标。

1. 访问 MSYS2 官网下载最新版 msys2-x86_64-*.exe 安装包。

2. 运行安装程序,建议安装路径为纯英文且不含空格的目录,例如 C:msys64,勾选【Run MSYS2 now】后点击下一步。

3. 首次启动后,在终端中输入 pacman -Syu 更新基础系统;若提示需重启,请关闭窗口,重新打开【UCRT64】终端(专为 Windows 10/11 优化的首选环境)。

4. 再次运行 pacman -Su 完成剩余更新。

5. 安装核心开发套件:在 UCRT64 终端中执行 pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain。

6. 此命令将安装 GCC、G++、Make、CMake、GDB、pkg-config 等全套开发工具,可执行文件默认位于 /mingw64/bin/ 目录下。

四、用 MinGW-w64 编译第一个 C 程序

UCRT64 环境下的编译器采用 x86_64-w64-mingw32- 前缀,确保链接 Windows UCRT 运行时,所生成程序在 Windows 10/11 及部分旧版系统中均具备良好兼容性。

1. 在 UCRT64 终端中执行:mkdir ~/hello && cd ~/hello。

2. 创建源文件:echo

相关文章

微信 投稿 脚本任务 在线工具