cygwin

What is the correct package name for gcc in cygwin?

匆匆过客 提交于 2021-01-21 04:06:20
问题 I need gcc installed on cygwin, but when I search for gcc in the cygwin setup application, I get several results with the string "gcc" in their names, for example: cygwin32-gcc-ada cygwin32-gcc-core cygwin32-gcc-fortran cygwin32-gcc-g++ cygwin32-gcc-objc++ ... gcc-ada gcc-core gcc-fortran gcc-g++ ... libgcc1 minigw-gcc-core minigw-gcc-g++ .... minigw64-i686-gcc-core minigw64-i686-gcc-g++ ... when I am searching for gcc in synaptic in ubuntu, I have a very obvious result what am I suppose to

What is the correct package name for gcc in cygwin?

柔情痞子 提交于 2021-01-21 04:05:43
问题 I need gcc installed on cygwin, but when I search for gcc in the cygwin setup application, I get several results with the string "gcc" in their names, for example: cygwin32-gcc-ada cygwin32-gcc-core cygwin32-gcc-fortran cygwin32-gcc-g++ cygwin32-gcc-objc++ ... gcc-ada gcc-core gcc-fortran gcc-g++ ... libgcc1 minigw-gcc-core minigw-gcc-g++ .... minigw64-i686-gcc-core minigw64-i686-gcc-g++ ... when I am searching for gcc in synaptic in ubuntu, I have a very obvious result what am I suppose to

Windows下体验Linux环境

纵饮孤独 提交于 2021-01-17 17:02:19
前言 若要使用Linux环境,可以把Linux操作系统装在真机上,也可以把Linux操作系统安装在虚拟机上(如VMware)。本文介绍除了这两种方法之外的第三种可以使用Linux环境的方法,请往下看。 在Windows系统下可以使用集成开发环境(如Visual Studio、VC++、C-free等)编译C语言源代码文件,也可以使用 命令行编译 。 若要使用命令行编译C文件,就必须得安装C编译器,因为C编译器不是标准Windows软件包的一部分,因此需要从别处获取并安装。常用的有两种:一种是 MinGW (之前已经分享过,可移步至 MinGW 进行查看);另一种是 Cygwin ,本文着重介绍Cygwin。 Cygwin简介 Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。 它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行 嵌入式系统开发 ,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。 Cygwin下载、安装 1、下载链接 https://cygwin.com/install.html 打开该网址

Linking C library with a C++ dll: “unresolved external symbol __mingw_vsnprintf”

ⅰ亾dé卋堺 提交于 2021-01-07 01:37:27
问题 I've built a C++ Windows dll using Visual Studio - a.dll . I used Cygwin and MinGW ( x86_64-w64-mingw32-gcc ) to build a helper C library - helper.lib . The dll needs to use the helper library, so I modified Visual Studio project, tried to link with the library, but I get: error LNK2019: unresolved external symbol __mingw_vsnprintf referenced in function inquiry where inquiry is one of the functions inside helper.lib . What am I doing wrong? 来源: https://stackoverflow.com/questions/65494567

window模拟linux环境-cygwin安装

百般思念 提交于 2020-12-22 07:46:04
cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,非常有用。通过它,你就可以在不安装linux的情况下使用NDK来编译C、C++代码了,还可以运行一些在Linux下才能运行的命令行。 下面我们一步一步的安装cygwin: 一、下载地址: http://cygwin.com/install.html 二、 1、下载完全之后打开安装界面,点击下一步,会出现三个安装方式: 1)Install from Internet:直接从Internet上下载并立即安装(安装完成后,下载好的安装文件并不会被删除, 而是仍然被保留,以便下次再安装)。 2)Download Without Installing:只是将安装文件下载到本地,但暂时不安装。 3)Install from Local Directory:不下载安装文件,直接从本地某个含有安装文件的目录进行安装。 一般选择第一个。 2、下一步,选择安装cygwin的目录 3、下一步,选择要下载的安装包的目录 4、下一步,此时共有三种连接方式选择: 1) Direct Connection:直接连接。 2) Use IE5 Settings:使用IE的连接参数设置进行连接。 3) Use HTTP/FTP Proxy

自动化运维之-ansible

馋奶兔 提交于 2020-12-21 02:01:53
1.缘起 因为公司没有运维人员,每次发布项目都需要手动编译,手工发布,特别浪费时间,发布几次以后就烦了,就想着全换成自动化方式打包发布,经过几个筛选终于选定用ansible来做自动化打包发布。从此节约大把的时间来听听歌看看书喝喝茶了。。。经过实践表面,在没有运维岗的时候,ansible绝对是中小创业公司项目发布的最佳选择! 2.介绍 ansible其实就是一个可以通过SSH与远程服务器进行连接交互的工具,它内置了很多模块可以让你轻松的通过 命令或者编写playbook剧本操作远程服务器, 3.安装与简单测试 安装ansible很简单,我的系统是centsos7.2,直接敲, yum install ansible -y 即可 windows系统可以考虑安装个cygwin,来模拟进行linux操作,在cygwin的虚拟linux上安装ansible与远程服务器进行交互。 安装好以后 ansible --version 进行查看 如下: [root@localhost ~]# ansible --version ansible 2.3.1.0 config file = /etc/ansible/ansible.cfg configured module search path = Default w/o overrides python version = 2.7.5

基于创龙科技Zynq-7045、Zynq-7100平台 | AD9361+ ZYNQ软件无线电平台搭建实例

一曲冷凌霜 提交于 2020-12-16 16:56:25
目 录 1 硬件平台 1.1 Zynq-7045/Zynq-7100评估板 1.2 AD9361软件无线电模块 2 案例演示 2.1 开发环境 2.2 案例功能 2.3 案例测试 2.3.1 QSPK数字调试测试 2.3.2 FM收音测试 1 硬件平台 1.1 Zynq-7045/Zynq -7100 评估板 创龙科技 (Tronlong) 基于Xilinx Zynq-7000系列XC7Z045/XC7Z100高性能处理器设计的高端异构多核SoC评估板TLZ7xH-EVM,处理器集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源,评估板由核心板与底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。 TLZ7xH-EVM评估板接口资源丰富,引出双路千兆网口、四路SFP+光口、双路CameraLink、HDMI、FMC、PCIe、USB、Micro SD等接口,方便用户快速进行产品方案评估与技术预研。 图 2 TLZ7xH-EVM评估板 产品资料(用户手册、核心板硬件资料、产品规格书): http://site.tronlong.com/pfdownload 1.2 AD9361软件无线电模块 图 4 AD9361软件无线电模块(AD-FMCOMMS3-EBZ) (1) 芯片介绍

ConEmu/cygwin newlines don't perform carriage return functionality

别等时光非礼了梦想. 提交于 2020-12-12 06:18:08
问题 I upgraded Cygwin and now Bash is acting weird. Newlines aren't always returning the cursor to the left side of the screen, but sometimes they do. Here is what I'm experiencing: $ echo hello hello Thu Jan 30 08:31:33 :~ $ python3 Python 3.6.9 (default, Jul 21 2019, 14:33:59) [GCC 7.4.0] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> 56+23 79 >>> 2+3 5 >>> exit() Thu Jan 30 08:31:46 :~ $ I have TERM=xterm-color , and I've tried TERM=cygwin and just TERM=

libimobiledevice --Mingw32交叉编译

风格不统一 提交于 2020-11-26 04:54:01
本文只描述 windows环境下的使用情况,linux平台基本雷同 。 一、配置编译环境. (1)操作系统 :Windows10 (64bit). (2)类unix环境:Cygwin(64bit) 下载路径: https://www.cygwin.com/setup-x86_64.exe 。 (3)安装Cygwin , 注意:为防止有API Hook的行为导致 Cygwin出现异常,请在干净环境下使用。 流程如下: 网易开源镜像站 : http://mirrors.163.com /,找到cygwin并添加路径 安装 autoconf相关工具 安装mngw32环境 下一步,等待安装完成, 如果要安装cygwin自带的一些bash命令也可以按此方法行事(如:lynx、wget、apt-cyg、cmake等), 二、使用 cygwin自带的 i686-w64-mingw32 编译 libimobiledevice ( https://github.com/libimobiledevice ) 以下工程的 默认安装目录都是在 /usr/local /目录下 , 如需改动可以使用 configure的--prefix 自行配置 编译顺序:(由库之间的依赖性决定) 1、 libzip:由于Cygwin当前版本自带的包对于处理大于2G的文件有bug,所以我们要自己编译安装libzip.  (1

用Cygwin实现在window环境下使用Linux命令-nohup 来后台运行程序

狂风中的少年 提交于 2020-11-21 05:05:49
1.安装Cygwin 下载 cygdrive-选择64或32位 http://www.cygwin.com/ 注:可以百度搜索安装步骤 2.配置它的环境变量 添加到path路径中 3.cmd 执行命令nohup java -jar jar包名 回车之后就运行了,文件夹中会生成日志文件 3.存在的问题是: 1).tail -f nohup.out 这个linux命令并不能用,看不到程序运行的情况, 2).也没有办法查到次进程的PID ps -ef |grep java linux命令也不能用 ,只能windows本身查看任务管理器,停止任务 3).关闭这个运行窗口 ,程序停止,并没有实现后台运行的效果,和java -jar 程序包 运行的意思一样,并没有后台运行 4.了解到 多用户操作系统中提供nohup命令主要是用于用户在登录系统后执行后台运行程序,比如:linux系统,保证可以退出系统后程序仍然可以运行,而作为windows单用户操作系统, 没有提供此功能,可以使用插件来实现,但是上面的这个Cygwin并没有实现 来源: oschina 链接: https://my.oschina.net/u/4397875/blog/3440625