`
gryphone
  • 浏览: 434929 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

c/cpp programming @ Cygwin

阅读更多

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

    标题中的“OS + windows command / cmd / dos / Cygwin / UnxUtils / miniGW / powershell”涉及了多个在Windows环境下进行操作系统交互和开发的相关工具和技术。让我们逐一深入探讨这些概念。 1. **Windows ...

    cygwin离线安装包

    总的来说,cygwin离线安装包是Windows开发者进行Android NDK开发的重要工具,它简化了在Windows环境下构建和调试C/C++代码的工作流程。通过模拟Linux环境,cygwin不仅提供了对GNU工具链的访问,还支持各种Linux下的...

    Cygwin在windows下的安装配置

    在弹出的命令行窗口输入cygcheck -c cygwin,会打印出当前Cygwin的版本和运行状态,如果status是ok的話,则Cygwin运行正常。然后依次输入gcc –version、g++ --version、make –version、gdb –version进行测试,...

    setupssh-7.3p1-2-cygwin252-Windows XP-2003.exe

    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 下 rsync-3.0.8安装及使用说明

    在Cygwin环境下,Windows路径需要转换为Unix风格,例如,`C:\Users\user\Documents`应写作`/cygdrive/c/Users/user/Documents`。同时,确保你有足够的权限访问源和目标位置。 通过阅读“rsync安装包及安装指导”和...

    Cygwin离线安装包

    官网【http://cygwin.com/install.html】 Cygwin离线安装包,64位v2.918双击【setup-x86_64.exe】开始安装,选择从目录安装 已经包含 gcc-core gcc-g++ gdb binutils

    toolchain4_cygwin_built&clang;

    将 toolchain4_cygwin_built.tar.bz2 放在 c:\cygwin 下 ⑵ 进入 cygwin 环境內 ⑶ 安装 toolchain4 文件夹 1 tar xjvf /toolchain4_cygwin_built.tar.bz2 -C / ⑷ 下载及安装 clang 下载这个安装包 (592.62MB) ...

    cygwin setup 离线 1.7.5

    我在学习Hadoop是收集的应该是你要找的那个,可以离线安装。希望对你有帮助。...cygwin setup 离线安装 1.7 要先到 http://www.cygwin.com/setup.exe 先把setup.exe下载下来。点击。选择local 模式就可以了。

    java_wrapper:cygwin的Java包装器

    Cygwin的Java包装器 *这是一个简单的包装程序,它将在/usr/bin中添加一个java可执行文件以拦截Java命令并将任何NIX路径转换为cygwin的Windows路径。 这不是安装Java的助手。 您必须已经安装了Java。 安装: user@...

    cygwin32的本地安装文件

    默认情况下,它会被安装在“C:\cygwin32”目录下,但你可以根据需要更改。 5. **选择软件包**:这是关键步骤。在“选择包”界面,你可以看到各种可用的软件包。这些包分为多个类别,如“Devel”(开发工具)、...

    linux不能使用sudo命令解决方案

    Linux 无法使用 sudo 命令解决方案 Linux 系统中,sudo 命令是一种常用的权限提升命令,它允许普通用户以超级用户的身份执行命令。但是,在某些情况下,使用 sudo 命令时可能会出现 "username is not in the ...

    Cygwin_setup-x86_64.zip

    exe文件,来自网站https://cygwin.com/,不方便下载这个国外网址的朋友可以下载这个,64位的。 然后可选择清华的镜像https://mirror.tuna.tsinghua.edu.cn/help/cygwin/ 具体操作可以看这两个博客...

    cygwin使用资料大全

    这些命令使得用户可以在 Cygwin 的环境中直接访问 Windows 文件系统中的 C 盘。这对于需要同时处理 Windows 和 Unix 风格文件的情况非常有用。 #### 二、整合 Cygwin 与 Windows 系统环境 在使用 Cygwin 时,通常...

Global site tag (gtag.js) - Google Analytics