mingw

C++编译器之Eclipse安装配置

混江龙づ霸主 提交于 2020-04-30 02:31:04
小伙伴们,你们造吗?除了CodeBlocks和VS、Clion等等开发工具外,我们开发Java常用的Eclipse也可以来开发C++!!下面老九君就给大家简单的讲解下如何使用Eclipse的C++集成版来搭建标准的C/C++开发环境,以及打印出“Hello world!”。 首先,我们需要3种“原材料”: 1.Eclipsefor C++,即C++集成版的Eclispe安装包; 2.JRE安装包; 3.MinGW安装包; 是不是看着挺烦人的,居然要下载安装这么多的东西!没关系,老九君已经在群文件中给家准备好了集成的压缩包,直接下载解压即可使用!(32位和64位的均有上传,大家下载时注意版本),如图: 那么,喜欢自己动手,丰衣足食的小伙伴,老九君也来给大家讲解下如何一步步的操作下载安装的: 1.首先,我们需要先去Eclipse的官网下载一个C++的集成版安装包,下载地址: https://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/neon2 如图,小伙伴们可以根据自己的系统来选择对应的版本下载: 下载后,直接解压文件即可【这里以64版本为例】,解压后目录如图: 2. 再去Java的官网下载一个JRE,下载地址: https://www.java.com/zh_CN/download/manual.jsp

最全Windows下搭建go语言开发环境以及开发IDE

China☆狼群 提交于 2020-04-29 18:51:14
1.下载 并且 安装/解压Golang 下载选择对应的版本 https://www.golangtc.com/download https://golang.google.cn/doc/install?download=go1.13.3.windows-amd64.msi 本人是win64位的下载的go1.9.2.windows-amd64.zip 下载后解压 2.配置环境变量 (1). 新建 变量名:GOROOT 变量值 :D:\FrankGhost_Down\Go\go1.9.2.windows-amd64\go 变量值为步骤1解压的目录 (2). 新建 变量名:GOPATH 变量值:D:\FrankGhost_Down\Go\go1.9.2.windows-amd64\go\GOPATH 变量值为步骤1解压目录下新建的GOPATH文件夹 并将上述变量名添加到Path中 在Path变量值最后加入如下配置 ;%GOROOT%\bin;%GOPATH% 3.测试安装是否成功 打开Windows中的命令提示符(cmd.exe)执行命令:go version 或者 go help 正常情况下会显示: 说明已经配置成功 4.开发go的IDE 1)LiteIDE 下载地址:https://nchc.dl.sourceforge.net/project/liteide/X33.1

Go语言之Windows 10开发工具LiteIDE初步使用

試著忘記壹切 提交于 2020-04-29 18:49:03
Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64,LiteIDE X34.1 在RUNOOB.COM的Go语言教程中,提到了两个基础开发环境:LiteIDE 和 Eclipse+GoClipse,后者前面的博文已经介绍过了,本文介绍LiteIDE的初步使用。 简单介绍: LiteIDE is a simple, open source, cross-platform Go IDE. LiteIDE 是国人( 七叶-visualfc )开发的 Google Go 语言的一个开发工具。 LiteIDE官网:http://liteide.org/cn/ 下载地址:https://sourceforge.net/projects/liteide/files/ (孤选择了sourceforge.net而不是GitHub.com,都可以) 下载的文件: liteidex34.1.windows-qt5.9.5.zip 解压后为liteide文件夹: 可执行程序都在解压文件夹下的bin目录中,运行其中 图标为太极的liteide.exe即可打开LiteIDE。 好了,来测试程序吧! 文件->新建,打开的对话框有很多选项! 分别是什么意思呢,需要dig! 建立一个 名称为go090601的 Go Source

记一次QT使用QAxWidget打开.html文件调用显示离线百度地图不能缩放,自定义图片不能显示解决方法

南楼画角 提交于 2020-04-29 13:15:02
主要问题: 一开始用的是在线的,都没有什么问题,自定义图片都可以显示,但是后面试了一下离线百度地图,在qt中运行打开.html文件和在电脑上面直接双击打开此文件显示是有差异的,在qt生成的程序中,地图界面不能缩放,而且自定义的图片也显示不出来,而在电脑上面直接点开此文件一切都正常的。 (就很诧异) 对了,还会提示“console”未定义 最后找到了问题: 如果电脑上安装了IE8或者之后版本的IE浏览器,Webbrowser控件会使用IE7兼容模式来显示网页内容。解决方法是在注册表中为你的进程指定引用IE的版本号。 就是因为使用qt的QAxWidget控件,直接打开.html文件用的是低版本的ie内核所以会和在电脑上直接点开.html文件有差异; 解决办法: 比如我的程序叫做untitled12.exe(debug文件内的程序文件名) 对于32位程序 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION 对于64位程序 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER

Qt Creator自定义插件备忘

橙三吉。 提交于 2020-04-26 05:43:38
经过几天的挣扎,觉得有必要把Qt Creator中插件的制作步骤记录一下免得下次又忘了。Qt里面自定义插件真的是一件非常蛋疼的事情,相比于c#里面做个dll就能到处跑,Qt自定义插件的过程真的麻烦。(以下仅为一个不完备教程) 一.插件定义 1. 新建项目,选择其他项目-Qt4设计师自定义控件 2. 名称随便设为customwidget1(全小写),下一步 3. 这里编译套件有两个,如下。因为Qt库使用的是MinGW编译器,而windows上的Qt Creator是使用Microsoft Visual Studio的编译器生成的,二者的build key不同,生成的插件只可在Qtdesigner中显示,而无法集成到Qt Creator中去。要想在Qt Creator中使用自定义插件,有两种方法,一种是使用对应的Qt库,即重新安装MSVC版本的Qt库,这样Qt Creator中就会有两个构建套件可选,如下;另一种方法是下载Qt Creator的源代码用MinGW编译器重新编译,得到一个MinGW版本的Qt Creator,编译方法可以参考 使用MinGW编译Qt Creator 。这里选择MSVC版本编译套件。 4. 新类名称设为CustomWidget1(注意首字母大写,按照编码规范命名。如果小写后面会与实例对象的默认名称出现冲突,出现编译错误),选择包含项目,图标文件处可选图标

用Eclipse编写C++程序

旧街凉风 提交于 2020-04-26 05:43:24
1.第一步,下载JAVA插件和Eclipse C/C++ Developer并安装 这个到相应网站下载即可。 2.第二步,下载安装mingw编译器 同样到相应的网站下载,有在线安装和离线安装两种。在线安装必须保证电脑联网,离线安装则要进行文件解压,并设置用户环境变量。这些环境变量在Eclipse利用编译器进行编译时需要用到。 离线包安装地址: https://sourceforge.net/projects/mingw-w64/files/?source=navbar ,选择适合自己电脑系统的版本,推荐win32版本。 这里要注意几点: ①添加系统环境变量:MinGW=D:\mingw64\bin,MINGW_HOME=D:\mingw64。这个路径依实际情况而定。 ②添加系统环境变量:PATH中增加一项D:\mingw64\bin。 ②mingw中的bin文件夹中的exe文件改名:mingw32-make.exe改成make.exe,x86_64-w64-mingw32-g++.exe改成mingwg++.exe,x86_64-w64-mingw32-gcc.exe改成mingwgcc.exe。之所以要改名,是因为Eclipse编译时只认这些简单名称。 检查一下编译器是否正确安装,在cmd中输入:gcc -v,回车后会反馈结果。 3.第三步,建立Eclipse工程

windows

半城伤御伤魂 提交于 2020-04-26 05:43:07
windows - Cygwin和MinGW有什么区别? 我想让我的C ++项目跨平台,我正在考虑使用Cygwin / MinGW。 但是他们之间有什么区别呢? 另一个问题是,如果没有Cygwin / MinGW,我能否在系统上运行二进制文件? Answers Cygwin是尝试在Windows上创建一个完整的UNIX / POSIX环境。 要做到这一点,它使用各种DLL。 虽然这些DLL被GPLv3 +覆盖,但是它们的许可证包含 一个异常 ,不会强制派生的工作被GPLv3 +覆盖。 MinGW是一个C / C ++编译器套件,它允许您创建Windows可执行文件而不依赖于这样的DLL - 您只需要普通的MSVC运行时,这是Microsoft Windows正常安装的一部分。 你也可以得到一个小的UNIX / POSIX环境,用MinGW编译成 MSYS 。 它没有Cygwin的所有功能,但对于想要使用MinGW的程序员来说是非常理想的。 作为一个简化,就是这样的: 在Cygwin中编译一些东西,然后编译 Cygwin 。 编译MinGW中的东西,你正在 为Windows 编译它。 关于Cygwin Cygwin的目的是通过模拟许多基于Unix的操作系统提供的小细节,并通过 POSIX 标准来记录,使得基于nix的应用程序更容易移植到Windows上。

开发工具cfree安装报错解决

非 Y 不嫁゛ 提交于 2020-04-26 05:42:39
报错如下: 【 --------------------配置: mingw5 - CUI Debug, 编译器类型: MinGW-------------------- 检查文件依赖性... 正在编译 C:\Users\qian\Documents\C-Free\Temp\未命名1.cpp... [Warning] C:\Users\qian\Documents\C-Free\Temp\未命名1.cpp:5:3: warning: no newline at end of file [Error] g++.exe: Files: No such file or directory [Error] g++.exe: (x86)\C-Free: No such file or directory [Error] g++.exe: 5\mingw\include: No such file or directory [Error] g++.exe: Files: No such file or directory [Error] g++.exe: (x86)\C-Free: No such file or directory [Error] g++.exe: 5\mingw\include\c++\3.4.5: No such file or directory [Error] g++

Code::Blocks20.03 编译报错

梦想与她 提交于 2020-04-18 12:06:50
Code::Blocks最近出了新版20.03,进入官网选择下载了附带MinGW版的安装包后,编译HelloWorld就报错(CB一直以来都有问题,新版还是这样...) 主要有两个问题: ld.exe: cannot find lgraphics 应该又是链接库的问题, 还好安装前备份了之前17版的安装文件,里面应该有新版缺少的东西,于是第二次安装选择直接覆盖原来版本的路径安装,而不是另选文件夹。 然后按下面操作就可以了: 设置>编译器>链接器设置, 找到链接库里第一个graphics,选中后设置为: (安装路径)\CodeBlocks\MinGW\lib\graphics.lib (注意我之前的版本可以正常使用,并且备份了安装文件,新版里是没有这个链接库的) ld returned 1 exit status 这个 问题在用新版打开旧版工程时出现,暂未找到原因,只好将旧工程的文件复制到新工程里了 个人经验,仅供参考。 来源: oschina 链接: https://my.oschina.net/u/4260177/blog/3273911

【原】Docker 排坑之旅(一):windows下不能挂载文件夹进container

我的梦境 提交于 2020-04-18 07:03:54
版权所有,转载请注明出处。 准备工作 在windows的user文件夹下新建文件夹,命名为DockerPackages,这个就是我们想挂载的文件夹。 错误重现 测试环境: docker 版本: 18.09.0 windows 版本:win10,用HyperV 命令行工具:git-bash git version 2.19.1.windows.1 使用下列方式mount volume,会出现问题 使用HOME winpty docker run -itv ~/DockerPackages:/mnt/packages centos:7 获得如下错误: C:/Program Files/Docker/Docker/Resources/bin/docker.exe: Error response from daemon: Mount denied: The source path "C:/Users/cb/DockerPackages;C" doesn't exist and is not known to Docker. See 'C:/Program Files/Docker/Docker/Resources/bin/docker.exe run --help'. 看上去貌似windows下文件路径没有被准确识别,我们试试看绝对路径。 试试看绝对路径 winpty docker run