导航:首页 > 知识产权 > mingw编译器版权

mingw编译器版权

发布时间:2021-12-07 15:56:33

1. 请教几个关于GCC/MinGW编译器的

gcc特点是命令行编程,无数的开关.
但实际上对于大多数用户来说,并不需要知道太多.
知道gcc如何编译 如何连接.
进阶的 知道如何打包库就可以了.

2. c的编译器mingw的问题

关键是你下载的那个mingw?通常不单独下载mingw,联合ide一起下载比较好。可以选择codelite

单独下载,推荐你在sf .net上搜索TDM-GCC MinGW Compiler。

如果你只是想用C语言,对C标准支持好的,应该选择Pelles C

3. VS与MinGW编译器有什么不同

MSVC不能跨平台
MSVC比MinGW快
两个编译器的区别,各自带的标准库的区别。

4. mingw编译器如何c++程序

请到关。
网下载mingw最新版本,安装的时候选择GCC-4.8.1(G++4.8.1)。
编译时添加编译选项:
-std=c++11
mingw的GCC有一点问题,如果要使用完整C++特性,建议使用cygwin
如果要结合使用第三方IDE必须确保IDE调用编译器时自动添加上述编译选项。

5. MinGW系列编译器编译程序问题

缺少 libgcc_s_dw2-1.dll 很可能个你是用g++ 编译C.或gcc编译 c++

静态编译
如果编译C:gcc -o filename.exe filename.cpp
如果编译C++:g++ -o filename.exe filename.cpp 或者 gcc -o filename.exe filename.cpp -lstdc++ -static

不行就在加 -lgcc

6. 如何让 MinGW 编译器支持 C++ 11

请到关。 网下载mingw最新版本,安装的时候选择GCC-4.8.1(G++4.8.1)。

编译时添加编译选项: -std=c++11

mingw的GCC有一点问题,如果要使用完整C++特性,建议使用cygwin

如果要结合使用第三方IDE必须确保IDE调用编译器时自动添加上述编译选项。

7. 有关MSVC编译器和MinGW编译器之间的差异如何

MSVC不能跨平台 MSVC比MinGW快 两个编译器的区别,各自带的标准库的区别。

8. 利用MinGW如何实现linux软件移植至windows

实际上 MinGW 并不是一个 C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。
开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人(比如我)提供一套符合 GNU 的 GNU 工作环境。
(此前的 cygwin 虽然也是 GNU 的 Windows 移植,但是 cygwin 是有版权的,而不是 GNU。)
所以,使用 MinGW 我们就可以像在 Linux 下一样使用 GNU 程序开发工具。

GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,而且在语言标准的实现上是最接近于标准的。并且 GCC 几乎可以移植到目前所有可用的计算机平台。(我的电脑上就还装有 DevKitPro,里面包含 GCC 的 ARM(for GBA/DS/GP32) 和 MIPS(for PSP) 版本。)
GCC 本身不像 VC 那样拥有 IDE 界面(在 Windows 上也存在 Dev C++ 之类的支持 MinGW 编译器的 IDE)。源代码编辑你可以选用任何你喜欢的文本编辑器(据说微软的开发人员包括 VC 的开发都不用 VC 所带的 IDE 编辑器,而是选用 GNU 的 VIM 编辑器)。然后使用 make 等工具来进行软件项目的编译、链接、打包乃至发布。而像 cvs(svn) 源代码版本控制工具可以让世界上任何一个角落的人都可以参与到软件项目中来。

关于 MFC,微软基础库类,这个随 VC++ 携带的一个源代码公开的开发包,和其他 Windows 程序开发包是一样的。如果有 VC++ 的授权,你完全可以使用 MFC 的源代码,也就是你使用 GCC 来编译 MFC 程序是完全可以的。
当然,GNU 下也很多 Windows 程序开发包,甚至有一些是支持跨平台使用的。不仅仅可以直接把源代码编译为 Windows 程序,也可以不经修改编译为其他操作系统的图形程序。
不过 GNU 下,最流行的图形界面开发库是 GTK+。GTK+ 也能很好的运行在 Windows 平台(比如 GIMP 和 Gaim)。
总体说来,使用 MinGW 就是 GNU。

9. 请教几个关于GCC/MinGW编译器的问题

什么问题?说一说呗

10. 怎样查看MinGW的版本

在控制台nbsp;gccnbsp;/hello.cnbsp;-onbsp;/hello.out,编译没错的话,就会在根目录出现一个hello.out的文件,然后nbsp;/hello.out,就可以看到结果了.nbsp;具体参阅GCC的用法nbsp;一.gcc历史nbsp;GCC最早是Richardnbsp;Stallman在十几年前编写的针对于C的编译器,意思即为GNUnbsp;Cnbsp;Compiler,后来发展支持Ada,C++,Java,Objectivenbsp;C,Pascal,COBOL,以及支持逻辑编程的Mercury语言,后来其英文原名变为:GNUnbsp;Compilernbsp;ollection([1]).除此之外,GCC对于各种硬件平台都提供了完善的支持。nbsp;一般的,GCC的编译功能包括gcc(C的编译器),g++(C++的编译器),在编译过程中,一共有四步工作。

阅读全文

与mingw编译器版权相关的资料

热点内容
国办发明电200330号 浏览:602
公共服务事项自查报告 浏览:872
2014年社区矛盾纠纷排查调处工作方案 浏览:873
公共卫生服务项目考试题库 浏览:245
购买软件使用权合同 浏览:134
灰烬创造者职业 浏览:566
德州扑克发明者 浏览:78
如申请驰名商标 浏览:225
知识产权平台协议书 浏览:506
个人存款证明的期限 浏览:466
四川正华知识产权公司 浏览:287
海南期货从业资格证书领取时间 浏览:874
防水层合理使用年限 浏览:875
执转破成果 浏览:20
羊年限定金克丝现在多少钱 浏览:568
附近店面转让或出租 浏览:412
广东海亿食品有限公司商标 浏览:287
华进联合专利商标代理 浏览:305
基本公共卫生服务项目汇报 浏览:314
横滨商标印刷有限公司 浏览:28