to programming @ Cygwin
1. to install Cygwin
- to select the mirror websit :
http://www.cygwin.cn/pub/
- to select the following component:
binutils
gcc
gcc-mingw
gdb
make
2. to verify Cygwin installation is OK? by "Helloworld"
- to release source code , compile & run it:
#include <stdio.h>
int main(void){
printf("HelloWorld,C!");
}
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello
$ gcc hello.c -o hello
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello
$ ls
hello.c hello.exe
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello
$ ./hello
HelloWorld,C!
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello
$
- to link 2 source code:
* hello1.c:
int main(void){
print("Hello2,it's Hello1!");
}
* hello2.c:
#include <stdio.h>
void print(char * s){
printf("%s",s);
}
- to compile & run:
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello2
$ ls
hello1.c hello2.c
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello2
$ gcc hello1.c hello2.c -o hello
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello2
$ ls
hello.exe hello1.c hello2.c
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello2
$ ./hello
Hello2,it's Hello1!
Administrator@g-pc /cygdrive/e/cprogramming/proj/hello2
$
done!
分享到:
相关推荐
标题中的“OS + windows command / cmd / dos / Cygwin / UnxUtils / miniGW / powershell”涉及了多个在Windows环境下进行操作系统交互和开发的相关工具和技术。让我们逐一深入探讨这些概念。 1. **Windows ...
总的来说,cygwin离线安装包是Windows开发者进行Android NDK开发的重要工具,它简化了在Windows环境下构建和调试C/C++代码的工作流程。通过模拟Linux环境,cygwin不仅提供了对GNU工具链的访问,还支持各种Linux下的...
在弹出的命令行窗口输入cygcheck -c cygwin,会打印出当前Cygwin的版本和运行状态,如果status是ok的話,则Cygwin运行正常。然后依次输入gcc –version、g++ --version、make –version、gdb –version进行测试,...
The Cygwin team has updated the cygwin package and deprecated support for various Windows versions over time. The below table shows the Windows version with the corresponding latest version of OpenSSH...
在Cygwin环境下,Windows路径需要转换为Unix风格,例如,`C:\Users\user\Documents`应写作`/cygdrive/c/Users/user/Documents`。同时,确保你有足够的权限访问源和目标位置。 通过阅读“rsync安装包及安装指导”和...
官网【http://cygwin.com/install.html】 Cygwin离线安装包,64位v2.918双击【setup-x86_64.exe】开始安装,选择从目录安装 已经包含 gcc-core gcc-g++ gdb binutils
将 toolchain4_cygwin_built.tar.bz2 放在 c:\cygwin 下 ⑵ 进入 cygwin 环境內 ⑶ 安装 toolchain4 文件夹 1 tar xjvf /toolchain4_cygwin_built.tar.bz2 -C / ⑷ 下载及安装 clang 下载这个安装包 (592.62MB) ...
我在学习Hadoop是收集的应该是你要找的那个,可以离线安装。希望对你有帮助。...cygwin setup 离线安装 1.7 要先到 http://www.cygwin.com/setup.exe 先把setup.exe下载下来。点击。选择local 模式就可以了。
Cygwin的Java包装器 *这是一个简单的包装程序,它将在/usr/bin中添加一个java可执行文件以拦截Java命令并将任何NIX路径转换为cygwin的Windows路径。 这不是安装Java的助手。 您必须已经安装了Java。 安装: user@...
默认情况下,它会被安装在“C:\cygwin32”目录下,但你可以根据需要更改。 5. **选择软件包**:这是关键步骤。在“选择包”界面,你可以看到各种可用的软件包。这些包分为多个类别,如“Devel”(开发工具)、...
Linux 无法使用 sudo 命令解决方案 Linux 系统中,sudo 命令是一种常用的权限提升命令,它允许普通用户以超级用户的身份执行命令。但是,在某些情况下,使用 sudo 命令时可能会出现 "username is not in the ...
exe文件,来自网站https://cygwin.com/,不方便下载这个国外网址的朋友可以下载这个,64位的。 然后可选择清华的镜像https://mirror.tuna.tsinghua.edu.cn/help/cygwin/ 具体操作可以看这两个博客...
这些命令使得用户可以在 Cygwin 的环境中直接访问 Windows 文件系统中的 C 盘。这对于需要同时处理 Windows 和 Unix 风格文件的情况非常有用。 #### 二、整合 Cygwin 与 Windows 系统环境 在使用 Cygwin 时,通常...